- 博客(5)
- 收藏
- 关注
原创 js 实现深拷贝
之前面试的时候,突然问到如何实现深拷贝,作为一个社会主义接班人,能怂吗,撸起袖子写了一个方法出来,主要就是判断数据类型,根据数据类型来返回值 function deepClone(origin) { if(typeof origin !== 'object') return origin; if(origin === null) return origin; ...
2019-05-08 16:18:52 187
原创 antd 图片或视频上传到oss之前做校验
beforeUpload = (file: any):any => { const imgTypeCheck : boolean = /(.jpg|.jpeg|.png)$/.test(file.type); const videoTypeCheck: boolean = /(.mp4)$/.test(file.type); const imgCheck = /im...
2019-03-27 15:47:27 1828
原创 elementui表单提交踩坑
最近又写了一个功能,当一个页面中只有一个input时 聚焦在input上后,直接按下enter键之后,整个页面会刷新一次,路由上带的参数,也会丢失。在此基础上,使用@keydown.enter.native 绑定搜索的方法,无效。最后在el-form中添加@submit.native.prevent 阻止默认提交 如此解决这个刷新问题...
2018-12-19 14:29:39 3830
原创 vue+ elementui 实现面包屑的多级嵌套
最近有个功能是将原有两级的面包屑修改为多级, 刚开始的时候,想着把之后多级的地址放到vuex中,但是 这样在页面刷新的时候,值或许会刷新,并且,每个页面都要加一个commit,感觉比较繁琐,同样的localStorage也要在每个页面添加setItem,最后在router的meta中添加了一个属性,并且这个meta中的属性是可以配置的,在beforeEnter这个钩子函数中的from不同,给不同的...
2018-11-19 12:12:04 3952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人