vue

v-if和v-for的优先级是什么?如果这两个同时出现时,那应该怎么优化才能得到更好的性能?

发布于 2021-01-11 17:00:38
关注者
0
被浏览
557
5 个回答
  • 面试哥
    面试哥 2021-01-12
    为面试而生,有面试问题,就找面试哥。

    好像是v-for,
    如果同时出现应新增template来进行v-if判断, 在子元素里面使用v-for

  • 面试哥
    面试哥 2021-01-12
    为面试而生,有面试问题,就找面试哥。

    v-for 的优先级更高
    避免出现这种情况,如果实在需要,则在外嵌套template,在这一层进行v-if判断,然后在内部进行v-for循环,避免每次只有v-if只渲染很少一部分元素,也需要遍历同级的所有元素

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看