当前位置: 首页 > news >正文

陕西公司网站建设网推和地推的区别

陕西公司网站建设,网推和地推的区别,丁香花影视大全,杭州做公司网站的公司vue2-v-if和v-for的优先级 1.v-if和v-for的作用 v-if是条件渲染,只有条件表达式true的情况下,才会渲染v-for是基于一个数组来渲染一个列表,在v-for的时候,保证给每个元素添加独一无二的key值,便于diff算法进行优化 …

vue2-v-if和v-for的优先级

1.v-if和v-for的作用

  • v-if是条件渲染,只有条件表达式true的情况下,才会渲染
  • v-for是基于一个数组来渲染一个列表,在v-for的时候,保证给每个元素添加独一无二的key值,便于diff算法进行优化
<div v-if="ifShow"></div>
<p v-for="item in items" :key="item.id">{{item}}</p>

2. 优先级

  • 优先级是为了讨论先执行v-for还是先执行v-if
  • 那就有两种情况,v-if和v-for在同一个元素上和不同的元素上

2.1 同一个元素上的v-if和 v-for的优先级

<div v-if="isShow" v-for="item in items" :key="item.id">{{ item.name}}</div>
<script>const app=new Vue({el:'#app',data(){return{items:[{id:1,name:'tom'},{id:2,name:'tony'}]}},computed:{ifShow(){return this.items && this.items.length>0}}})
</script>
  • 这种情况下v-for的优先级高于v-if,也就是先执行v-for,在执行v-if.这种情况下就会造成性能的浪费

2.1 不同标签上的v-if和v-for

<div v-if="ifShow"><p  v-for="item in items" :key="item.id">{{ item.name}}</p>
</div>
  • 这种情况下v-if优先级高于v-for

3. 总结

  • 在VUE2中,当v-if和v-for同时出现时,v-for的优先级更高
  • 所以最好不要同时出现
  • 但在VUE3中,当v-if和v-for同时出现时,v-if的优先级更高
http://www.ysxn.cn/news/3462.html

相关文章:

  • 素材解析网站搭建哪有恶意点击软件买的
  • wordpress论坛实例seo网络优化是什么意思
  • 佛山企业网站制作公司网络seo公司
  • 新手网站设计定价最好用的搜索引擎排名
  • 网站的搜索功能一般怎么做重庆seo顾问服务
  • 汕尾住房和建设局网站软文范例大全500字
  • 做网站发现是传销免费产品推广软件
  • 江门外贸网站建设页面优化的方法有哪些
  • 免费博客网站有哪些北京网站优化方案
  • 合肥网站建设方案优化日本产品和韩国产品哪个好
  • 网站建设 目的建站开发
  • dw做网站的导航栏百度快速收录权限域名
  • 做网站的公司有武汉网站提升排名
  • 学校网站开发程序社群营销活动策划方案
  • ssh做电商 网站免费二级域名分发网站源码
  • 用数据库做动态网站怎么提高百度搜索排名
  • 南京 推广 网站建设seo优化网站推广全域营销获客公司
  • 海淀区城乡建设委员会官方网站百度网络优化
  • 怎么在家做网站网络营销实训个人总结
  • 电子商务网站建设的必要性软文接单平台
  • 做网站怎么发展客户专业北京网站建设公司
  • 新手如何找cps推广渠道网站手机优化
  • 做网站设计和推广天津seo网站推广
  • 建站 备案重庆电子商务seo
  • asp做的网站缺点官网seo是什么
  • 大型网站 开发流程seo网站推广专员
  • 福永小学网站建设磁力bt种子搜索神器
  • 做前端的女生压力大吗seo百度关键词优化
  • 如何跟客户介绍网站建设和推广sem和seo是什么意思
  • 网站推广需要数据整改吗北京搜索引擎推广公司