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

建设银行人力资源网站/厦门网络推广哪家强

建设银行人力资源网站,厦门网络推广哪家强,网站小程序app定制开发,网上商城网站开发与建立的意义2019独角兽企业重金招聘Python工程师标准>>> Vue重学 语法 key的重要性 由于vue循环时不是将dom元素循环创造, 而是一个dom元素重复使用, 而它的diff机制是同层元素进行对比; 如下图: 如上图: 对比的原则是 父节点 A 与 父节点 A 对比,下面的子节点与子节点进行对比…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Vue重学

语法

key的重要性

由于vue循环时不是将dom元素循环创造, 而是一个dom元素重复使用, 而它的diff机制是同层元素进行对比; 如下图:

如上图: 对比的原则是 父节点 A 与 父节点 A 对比,下面的子节点与子节点进行对比. 如果右边的A 节点 变为 B 节点, 但是B下面的子元素还是B1, B2, B3. Vuediff机制会删除 A节点, 同时连带下面的子节点也会删除, 并创造B节点, 再依次创建下面的B1, B2, B3子节点;

如果我们如图所示, B1,B2,B3是循环出来的相同dom, 在B1B2中间加入一个B4节点, 如果没有设置key属性时, Vue的机制是将B2改变成B4, 将B3改变成B2, 在创建一个B3节点; 如果有key属性时, 直接在B1B2之间插入B4节点就可以了;

而且索引并不推荐它作为key, 我们在进行对数组的数据操作中, 每一个数组内的元素的索引是在不断变化的,因此并不能很绝对的代表一个节点;

v-forv-if不要同时出现在一个节点上

建议使用 computed 过滤掉不要显示的数据后再做循环

this.$forceUpdate() 强制更新组件

转载于:https://my.oschina.net/u/3105272/blog/3028249

相关文章:

  • 威远移动网站建设/seo排名优化软件有用
  • 本地网站SEO怎么做?如何做本地关键字研究
  • 如何将你的网站提交到谷歌搜索
  • 网站中怎么做下载链接/北京seo优化wyhseo
  • 国外有哪些设计网站推荐/搭建网站流程
  • java网站做微信分享/陕西网站建设网络公司
  • 东莞常平医院网站建设/深圳营销策划公司十强
  • 自己如何做网站建设/seo外链购买
  • 郑州网站建设网站开发/网络营销ppt案例
  • 网站制作论坛/拓客软件排行榜
  • 做外贸的网站b2c/seo扣费系统
  • 邯郸网站建设浩森宇特/经典软文案例分析