摘要: https://juejin.im/post/5c02b106f265da61764aa0c1#heading-66 阅读全文
posted @ 2018-12-17 15:02 凯尔Grant 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 关键点: 通过href和id进行匹配,上面通过container="scrollCon"与下面关联,注意要设置scroll的高度和overflow-y: scroll容器才会滚动 阅读全文
posted @ 2018-12-17 14:02 凯尔Grant 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 数据从父级组件传递给子组件,只能单向绑定。 子组件内部不能直接修改从父级传递过来的数据。 错误的 props: ['count'], methods: { changeCount() { this.count++ } } 正确的 解决办法: props: ['count'], data() { re 阅读全文
posted @ 2018-12-17 14:01 凯尔Grant 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 相当于: :question = “questionText” @update:question = “(val)=> questionText = val ” 使用场景: 父组件数据查询数据库得到,子组件textarea写入数据,同步到父组件,然后在父组件中去保存数据 questionnaire. 阅读全文
posted @ 2018-12-17 14:00 凯尔Grant 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 函数节流的基本思想是设置一个延时器,在指定时间间隔内运行代码时清除上一次的延时器,并设置另一个延时器,直到函数请求停止并超过时间间隔才会执行。 https://www.cnblogs.com/mopagunda/p/5323080.html function throttle(method,cont 阅读全文
posted @ 2018-12-17 13:59 凯尔Grant 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 在if(data)中 this.$nextTick(()=>{ let versionArr = getAppSystemVersion(); If(versionArr[0] ‘12’){ If(doucument.querySelector(‘.button-wrap’)){ Let btndo 阅读全文
posted @ 2018-12-17 13:58 凯尔Grant 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 1.复制谷歌快捷方式 2.在属性目标中加入 “C:\Program Files(x86)\Google\Chrome\Application\chrome.exe” --disable-web-security --user-data-dir=D:\MyChromDevUserData 3.在D盘新 阅读全文
posted @ 2018-12-17 13:57 凯尔Grant 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 关键代码: This.dataList = this.dataList.map((item,index)=>{ Let showFlag = this.$refs.textContent[index].offsetHeight > 44 ? true : false If(this.$refs.te 阅读全文
posted @ 2018-12-17 13:54 凯尔Grant 阅读(554) 评论(0) 推荐(0) 编辑
摘要: Object.assign 可以把 n 个源对象拷贝到目标对象中去,如下 let m ={name: {asd: '123'}} let n = Object.assign({}, m) console.log(n) 运行结果 {name: {asd: '123'}} 那到底是深拷贝还是浅拷贝呢,答 阅读全文
posted @ 2018-12-17 13:51 凯尔Grant 阅读(2199) 评论(0) 推荐(0) 编辑
摘要: 1.typeof用以获取一个变量的类型,typeof一般只能返回如下几个结果:number,boolean,string,function,object,undefined。我们可以使用typeof来获取一个变量是否存在,如if(typeof a!="undefined"){},而不要去使用if(a 阅读全文
posted @ 2018-12-17 13:48 凯尔Grant 阅读(5258) 评论(0) 推荐(0) 编辑
摘要: 一.Promise var p1 = function() { return new Promise((resolve, reject) => { setTimeout(() => { console.log(1000) resolve() }, 1000) }) } var p2 = functi 阅读全文
posted @ 2018-12-17 13:47 凯尔Grant 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: //检测浏览器的resize事件,当按钮高度过小时就可以判定为出现这种情况,这时把按钮直接隐藏掉之类的 data(){ return{ isOriginHei: true, screenHeight: window.innnerHeight || document.documentElement.clientHeight || document.body.clientHeight, origi... 阅读全文
posted @ 2018-12-17 13:44 凯尔Grant 阅读(1296) 评论(0) 推荐(0) 编辑