上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页
摘要: 1、当 v-for 与 v-if 一起使用时,v-for 的优先级比 v-if 更高。这意味着 v-if 分别重复运行于每个 v-for 循环中。 如果渲染一个列表时,需要按照条件来渲染,那么需要v-for与v-if一起使用了。 2、Vue官方不建议v-if和v-for同时用在一个元素上,因为一起使 阅读全文
posted @ 2021-09-06 21:39 Strugglinggirl 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中经常会遇到层级比较多的数据结构,这时我们要用v-for循环嵌套遍历数据。 在做v-for嵌套循环时要注意以下几点: 1>父级循环中的index索引,与子级循环中的index索引必须区别开。 2>不要忽略 :key。 (父级循环的:key对应父级的index索引,子级循环的:key对应子级 阅读全文
posted @ 2021-09-06 21:28 Strugglinggirl 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 1、v-for指令,基于一个数组来渲染一个列表。(也可以基于一个对象) (注意:指令v-for,也可以被template标签使用) 2、v-for指令,需要使用(item,index)in items 形式的特殊语法。其中 1>items 是源数据数组。 2>item 是被迭代的数组元素的别名。 3 阅读全文
posted @ 2021-09-06 21:25 Strugglinggirl 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1、指令v-show,可以根据表达式的值true或false,来显示或者隐藏HTML元素。 2、用法和v-if大致一样,不同的是,带有v-show的元素始终会被渲染并保留在DOM中。 3、v-show(值是false)相当于对CSS样式的display属性进行(none)操作。 4、面试问:v-if 阅读全文
posted @ 2021-09-06 20:56 Strugglinggirl 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: 1、v-if指令,用于条件性地渲染一块内容。 1> 只有指令的表达式返回true的时候,文档中对应的DOM元素才能被渲染。 2> 使用指令v-if='false'的标签,从文档中真正删去了这个DOM元素。 3> 用 v-if 作三元运算符,返回结果不是boolen类型的话是没有意义的,因为只有指令的 阅读全文
posted @ 2021-09-06 20:46 Strugglinggirl 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 指令(Directives)是带有前缀v-的特殊属性。指令的职责是,当表达式的值改变时,将其产生的连带影响,响应式地作用于DOM。 1、v-cloak 1>v-cloak指令设置样式,这些样式会在Vue实例编译结束时,从绑定的HTML元素上被移出。 2>当网络较慢,网页还在加载Vue.js,导致Vu 阅读全文
posted @ 2021-09-06 19:58 Strugglinggirl 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 结合响应系统,实现数据更新即时渲染到View层。 1、模板语法——插值(数据绑定最常见的形式,就是使用“Mustache”语法即双大括号的文本插值。) 1>普通文本:使用{{}} 2>要解析HTML代码:使用指令v-html 3>html标签属性的value值:使用指令v-bind 2、Mustac 阅读全文
posted @ 2021-09-06 19:43 Strugglinggirl 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 问题: console.log(this.$refs['box3']._proto_ ) //打印结果为undefined 解决方法: proto左右两边应该各自连续打两次_,我只打了一次_ console.log(this.$refs['box3'].__proto__); 阅读全文
posted @ 2021-09-06 09:17 Strugglinggirl 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 每个Vue实例在被创建时,都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到DOM并在数据变化时更新DOM等。 同时在这个过程中也会运行一些,叫做生命周期钩子的函数,这给了用户在不同阶段,添加自己代码的机会。 (简单说,不能瞎写代码,要到new Vue({})里面,在对应的 阅读全文
posted @ 2021-09-02 00:09 Strugglinggirl 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 当一个Vue实例被创建时,它将 data 对象中所有的属性加入到 Vue 的响应式系统中。 当这些属性的值发生改变时,视图将会产生“响应”,即匹配更新为新的值。 总结1,将 data 对象中所有的属性加入到 Vue 的响应式系统中。 (1)数据对象发生改变,使用数据对象的vue实例也会发生改变。 ( 阅读全文
posted @ 2021-09-01 21:14 Strugglinggirl 阅读(43) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页