摘要:
Fucntion function add(a) { return this.name + this.age + a } console.log(add.call({name: 'xxx', age: 12}, 'm')) console.log(add.apply({name: 'xxx', ag 阅读全文
摘要:
css 尺寸的小技巧 1vw等于1/100的视口宽度 1vh等于1/100的视口高度 vh和vw依据于视口的高度和宽度 vmax vmin 可以解决横屏的问题 vmin vw和vh中较小的值 vmax vw和vh较大的值 width:100vmin; 有意思的滤镜 将HTML DOM元素转换为交互式 阅读全文
摘要:
鼠标悬浮的UI https://github.com/jolaleye/cssfx 抖动的动画 https://elrumordelaluz.github.io/csshake/ 有滚动事件触发_预定义动态特效AOS http://michalsnik.github.io/aos/ 交互性颜色渐变 阅读全文
摘要:
ng template的妙用 这个的主要是antd 表格的详情运用 angular9的一种自动取消订阅 github地址 组件传值的细节 订阅不同的值 input拿值 给组件本身添加class 发现一种有趣的设计模式 article.model.ts 组件 html 细节修改 这样添加组件也不错 A 阅读全文
摘要:
把对象的value全部设置成null 移动光标或者点击获取所在的单词 input.selectionStart 获取光标的所在位置 js // 光标和位置获取所在的单词 function getWordAtNthPosition(str, position) { if (!/^[A Z]|^[0 9 阅读全文
摘要:
p5.js 是一个画图的工具 angular的基本使用 学习网址 DOM和window的区别 Document 就是整个HTML页面,而且Document 也是window对象的一个属性,可以作为全局变量来访问 在DOM准备就绪并且所有内容加载完成时触发 在DOM准备就绪时(可能在加载图片和其他外部 阅读全文
摘要:
async 高级技巧 升级版 distinctUntilChanged 只有当前值与之前最后一个值不同时才发出 crypto js 打包出现报错 修改`` 标签的文字 覆盖{{}} 改成((xxx)) Location 操作DOM 懒加载的预加载策约(angular8) 预加载策略 不预加载(默认) 阅读全文
摘要:
前端路由 那种spa应用,都是前端路由 后端路由成为服务器路由,对于服务器来说,会根据请求的相应的url,来找到相应的映射函数,然后执行该函数,将函数的返回值发送给客户端 对于前端路由来说,后端的路由映射函数通常是进行DOM的显示和隐藏操作 优缺点 后端路由优点: 安全性好, 好 缺点: 加大服务器 阅读全文
摘要:
不创建spec.ts测试文件 ng g c text1 --skipTests=true number 管道 把数字变成字符串 a=3.1233121 {{a|number}} // 3.123 默认保留三位小数 JsonPipe let a={aa:'xxx',bb:'bb'} <div>{{a| 阅读全文