参考掘金 https://juejin.im/entry/594a483061ff4b006c12cea1
实际实现的时候遇到过一个问题,就是el.getBoundingClientRect()如果el是取的img标签,这个值会以原像素的值乘以dpr,如果改,适配会有问题,所以最好是不要用img,用它的上层a标签或之类的。
还有最好使用节流函数替代防抖
more >>君子和而不同
到底有什么区别呢?forEach()方法不会返回执行结果,而是undefined。也就是说,forEach()会修改原来的数组。而map()方法会得到一个新的数组并返回。
more >>项目中遇到一个问题,需要找一个对象在一个数组中的位置,因为对象是堆存储,所以不能简单的使用indexOf,这时候find或findIndex就有了作用。
more >>首先介绍一下TagCanvas,是一个球形动画效果库,但是并没有对应的npm包,所以引入的时候需要引整个js,那么怎么在react项目中引入并使用呢?
more >> position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%)
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true