跳至内容

vue/no-confusing-v-for-v-if

禁止在同一个元素上使用令人困惑的 v-forv-if

📖 规则详情

此规则报告在以下情况下同时具有 v-forv-if 指令的元素

  • v-if 指令不使用对由 v-for 指令定义的变量的引用。

在这种情况下,v-if 应该写在包装元素上。

正在加载...

注意

当它们存在于同一个节点上时,v-for 的优先级高于 v-if。这意味着 v-if 将在循环的每次迭代中单独运行。

https://vuejs.ac.cn/guide/essentials/list.html#v-for-with-v-if

🔧 选项

无。

📚 进一步阅读

🚀 版本

此规则是在 eslint-plugin-vue v3.0.0 中引入的

🔍 实现