摘要: 关于Vue组件的生命周期说法错误的是: A mounted钩子函数中,可以直接获取dom元素 B beforeMount钩子函数中,不可以直接获取dom元素 C beforeDestory钩子函数中,不可以直接获取dom元素 D destoryed钩子函数中,不可以直接获取dom元素 直接上一个例子 阅读全文
posted @ 2021-11-20 23:27 慕斯星球 阅读(490) 评论(0) 推荐(0)
摘要: 有以下代码,打印的结果是: new Vue({ data: { a: 'first', b: 'second' }, created: function () { console.log(this.a); }, mounted() { console.log(this.b); } }) 这道题草率了 阅读全文
posted @ 2021-11-20 22:30 慕斯星球 阅读(281) 评论(0) 推荐(0)
摘要: 下面说法错误的是: A watch监听对象必须设置deep:true B 数组直接通过索引修改属性值,能触发watch方法 C watch内部可以写异步方法 D immediate:true可以开启首次赋值监听 这道题我做错了,选的A,正确答案是B。 先看B为什么错: 我们都知道数组直接以下标的方式 阅读全文
posted @ 2021-11-20 22:10 慕斯星球 阅读(628) 评论(0) 推荐(0)
摘要: 能正确打印h1标签宽度的方法 <div id="app"> <h1 ref="h1" v-if="show">nowcoder</h1> </div> <script> new Vue({ el: '#app', data: { show: false }, mounted() { this.sho 阅读全文
posted @ 2021-11-20 21:09 慕斯星球 阅读(353) 评论(0) 推荐(0)
摘要: setInterval()是周期性定时器 setTimeout()是一次性定时器 今天的重点不是比较它俩的区别,而是比较其中的参数回调函数: setTimeout(()=>{ console.log(this) }) setTimeout(function (){ console.log(this) 阅读全文
posted @ 2021-11-20 21:02 慕斯星球 阅读(400) 评论(0) 推荐(0)
摘要: 核心逻辑是点击某个li块时,将当前下标赋值给data变量curIndex,利用绑定动态class,判断当前index和curIndex是否一样来控制style样式。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit 阅读全文
posted @ 2021-11-20 17:46 慕斯星球 阅读(53) 评论(0) 推荐(0)