v-if和v-for为什么不能在一起使用和解决方法
1. 因为v-for的优先级高于v-if,如果执行循环的代码是false,但是还是要先执行完v-for,然后再移除,不利于浏览器的执行
- 解决办法: 再遍历的标签外面嵌套template把v-if放到template表上上面
- 利用计算属性过滤掉不需要显示的项
1. 因为v-for的优先级高于v-if,如果执行循环的代码是false,但是还是要先执行完v-for,然后再移除,不利于浏览器的执行
- 解决办法: 再遍历的标签外面嵌套template把v-if放到template表上上面
- 利用计算属性过滤掉不需要显示的项