vue.js
大魔王丫丫
恭喜发财,身体健康
展开
-
v-if和v-for的优先级
如果它们两个处在同一个标签当中,v-for的优先级是要大于v-if的,如图!v-for会对数据进行循环遍历,才会对数据进行一个判断这样的做法有利于提高浏览器的性能,造成不必要的资源浪费如果想要v-if的优先级大于v-for,那么可以这样做是v-if处在比v-for的父标签当中去,这样就会对数据先进行判断,然后进行遍历...原创 2021-04-29 20:38:47 · 373 阅读 · 0 评论 -
v-if和v-show的区别
1.相同点它们两个都是用来控制dom元素的显示与隐藏2.区别v-if:它是用来对dom元素进行一个切换,将dom元素进行一个删除或者是添加v-show:它是对dom元素进行一个显示与隐藏,为元素添加css样式,display:bloak;元素还存在3.性能对比v-if:有着更高的切换消耗v-show:对元素有着更高的显示与隐藏4.应用场景v-if适合运营条件不大可能改变的场景下;v-show适合频繁切换;说啦那么多,我们来个例子操作下v-if如果购物车里面没有数据那么则显示购物原创 2021-04-29 20:10:31 · 92 阅读 · 0 评论 -
Vue组件中data为什么是个函数
在说这道题之前呢,首先我来讲一下深拷贝和浅拷贝在js当中呢,简单的数据类型就是浅拷贝,复杂的数据类型就需要用到深拷贝现在给大家举一个例子var a = 0;var b = a;b = 1console.log('a···' + a,'b···' + b) //a···0 b···1这个时候大家可以看到,我把a的值赋给了b,将b的值赋给了a,a的值也没有发生改变var a{ name:'张三' }var b=ab.name='李四'console.log(a.name)原创 2021-04-29 19:45:40 · 169 阅读 · 1 评论