随笔分类 -  关于项目

一些项目方法、公共组件的封装
摘要:为什么要写这个loader 我们在日常开发中经常用到async await去请求接口,解决异步。可async await语法的缺点就是若await后的Promise抛出错误不能捕获,整段代码区就会卡住。从而使下面的逻辑不能顺利执行。也许会有人说,卡住就是为了不进行后续的代码,以免造成更大的错误,可大 阅读全文
posted @ 2020-12-13 14:56 温润如玉Ayu 阅读(1129) 评论(0) 推荐(0)
摘要:const list={} // 将事件名和事件函数装进事件池里 function $on(name,func) { if(!name || !func) return; if(!Object.keys(list).includes(name)){ list[name]=func; } } // 根 阅读全文
posted @ 2019-12-21 21:37 温润如玉Ayu 阅读(272) 评论(0) 推荐(0)
摘要:function createTime(t) { let timer; if (t <= 0 || !t || t < 60 || typeof(t)!=='number') timer = "default"; if (t >= 3600) timer = "hours"; if (t < 360 阅读全文
posted @ 2019-12-06 17:57 温润如玉Ayu 阅读(276) 评论(0) 推荐(0)
摘要:在项目中,以前如果遇到对dom元素的操作都是直接获取dom元素,比如说: 但是如果修改的样式比较多的话,不如直接“切换”dom元素,如下例子: 这样会节省一些性能。因为操作dom的style是内联样式,css样式优先级:外部样式>内部样式>内联样式。 当然,不到万不得已,最好还是不要操作dom元素。 阅读全文
posted @ 2019-11-25 11:50 温润如玉Ayu 阅读(1749) 评论(0) 推荐(0)
摘要:react中事件优化使用babel插件 npm install babel-plugin-react-scope-binding --save-dev react中绝对路径引入文件:在根目录下增加jsconfig.json文件,然后文件里写 { "compilerOptions": { "baseU 阅读全文
posted @ 2019-11-06 17:07 温润如玉Ayu 阅读(466) 评论(0) 推荐(1)
摘要:// 判断奇偶性一般都为 if(num%2===0){ console.log('偶数') }else{ console.log('奇数') } // 计算机在进行num%2的时候会将num和2化成二级制进行运算 // 所以不如直接使用二进制运算符 & 来操作 ... 阅读全文
posted @ 2019-11-01 15:18 温润如玉Ayu 阅读(176) 评论(0) 推荐(0)
摘要:react中state和props变化会造成render的重新渲染,有时候我们会在render函数中进行一些稍微复杂的逻辑运算 比如说,像下边这种 在props中将 industries引入,然后对其进行筛选,筛选出符合条件的子项有对其进行遍历制造出Option选项,这样写其实并不优雅,会使rend 阅读全文
posted @ 2019-10-28 15:30 温润如玉Ayu 阅读(557) 评论(0) 推荐(0)
摘要:接下来就可以使用了 大概用法 阅读全文
posted @ 2019-09-30 13:50 温润如玉Ayu 阅读(9230) 评论(0) 推荐(0)
摘要:.prettierrc 阅读全文
posted @ 2019-09-29 10:12 温润如玉Ayu 阅读(651) 评论(0) 推荐(0)
摘要:首先就是引入swiper import Swiper from 'react-id-swiper'; 一个轮播图首先要考虑到一种情况就是当只有一张图的时候是不是需要按轮播图来处理 一般情况下,一张图是不需要按轮播图来处理的,只需要放一张图片即可。 对传入的图片地址、是否自动播放、高度进行类型规定其中 阅读全文
posted @ 2019-09-23 18:41 温润如玉Ayu 阅读(994) 评论(0) 推荐(0)
摘要://moment是操作日期的插件 //引入lodash是为了方便操作数据 //xlsx是获取表格的必须插件 import moment from 'moment'; import _ from 'lodash'; import xlsx from 'xlsx'; export function ex 阅读全文
posted @ 2019-09-12 13:44 温润如玉Ayu 阅读(312) 评论(0) 推荐(0)