- 博客(11)
- 收藏
- 关注
原创 记录vue源码响应式和异步队列源码学习
let x;//1新建代理方法let prox = initVal => { let val = initVal let dep = new Dep();//依赖收集 return Object.defineProperty(obj = {}, "a", { get() { dep.depend() return val }, set(nval) { ...
2020-07-23 17:11:17
132
原创 如何进行深拷贝
1理解深拷贝和浅拷贝浅拷贝我们用同一个 ,(东西改变后,大家都有影响)深拷贝我和你用的不是同一个,(我改变后只对自己有影响,对你没影响)2,理解值类型与引用类型值类型:number,string,boolean,undefined,null ,symbol(简单数据类型,每次赋值是)第1步a=100;第2步b=a;第2步a=200;值类型赋值在栈里面开辟新空间...
2019-11-20 14:55:29
585
原创 h5页面打包成app,长串数据会被识别成手机号
<meta name="format-detection" content="telephone=no">// 当然类似其他的email、address、date 默认也会被识别转换,禁止的方式如下:<meta name="format-detection" content="email=no"><meta name="format-detection" ...
2019-10-30 09:47:32
251
原创 vue admin element 如何进行缓存组件----- 注意点
1路由设置{ path: '/fbgq', name: 'fbgq', component: () => import('../views/part/fbgq.vue'), meta: { title: '发布供求', noCache:false }},2对应vue文件fbgq.vue要在scri...
2019-08-16 15:57:22
5533
原创 个人总结:删除数组中某项元素
let removeByValue = (arr, val) => {for (var i = 0; i < arr.length; i++) {if (arr[i] == val) {arr.splice(i, 1);break;}}return arr}//删除数组空元素let delArrys = (arr, val) => {...
2019-08-12 11:15:47
148
原创 dom节点生成图片
1,业务要求将dom节点生成图片,注意点,移动端dom节点不可以使用%,rem等布局。要是用px来布局,并且使用640的设计稿,适配320px的手机屏幕。要在服务器上才可以,我是用node+express搭建的服务器环境。如果有自己的环境可以直接引用下面代码2依赖的js:html2canvas.js和canvas2image.js,为了省事我引入jq。1dom绘制成为canvas-----...
2018-09-14 13:35:11
2216
原创 页面过渡效果,
<!DOCTYPE ><html><head><title></title><script type="text/javascript">var _PageHeight = document.documentElement.clientHeight,_PageWidth = document.documentEl...
2018-02-24 10:28:58
1011
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人