开发者社区 问答 正文

为什么避免 v-if 和 v-for 用在一起

为什么避免 v-if 和 v-for 用在一起

展开
收起
问问小秘 2019-11-22 15:12:50 826 分享 版权
1 条回答
写回答
取消 提交回答
  • 当 Vue 处理指令时,v-for 比 v-if 具有更高的优先级,这意味着 v-if 将分别重复运行于每个 v-for 循环中。通过 v-if 移动到容器元素,不会再重复遍历列表中的每个值。取而代之的是,我们只检查它一次,且不会在 v-if 为否的时候运算 v-for。

    2019-11-22 15:13:07
    赞同 展开评论
问答地址: