建议不要在与v-for相同的元素上使用v-if。因为v-for指令的优先级高于v-if当它们处于同一节点。v-for 的优先级比 v-if 更高,这意味着 v-if 将分别重复运行于每个 v-for 循环中。

<ul><liv-for="user in users"v-if="user.isActive":key="user.id"  >    {{ user.name }}<li></ul>

如果需要在列表中过滤掉不需要的某一项,建议使用计算属性。

computed: {activeUsers: function () {return this.users.filter(function (user) {return user.isActive    })  }}...... //...... //<ul><liv-for="user in activeUsers":key="user.id">    {{ user.name }}<li></ul>

if指令添加到父级元素上,这可以避免对每个列表项进行条件判断。

<ul v-if="shouldShowUsers"><liv-for="user in users":key="user.id"  >    {{ user.name }}<li></ul>

vue中if和for指令不能同时使用相关推荐

  1. 理解vue中if和for指令不能同时使用

    建议不要在与v-for相同的元素上使用v-if.因为v-for指令的优先级高于v-if当它们处于同一节点.v-for 的优先级比 v-if 更高,这意味着 v-if 将分别重复运行于每个 v-for  ...

  2. Vue中过滤器和自定义指令详解

    目录 1,局部过滤器 1.1定义: 1.2案例 2,全局过滤器 2.1定义: 2.2案例 3.自定义指令 3.1定义: 3.2案例 3.3自定义指令全局写法 1,局部过滤器 1.1定义: Vue.js ...

  3. Vue中directives用法--自定义指令控制按钮权限

    1. 新建 hasPermission.js文件 const hasPermission = {install (Vue, options) {Vue.directive('has', {insert ...

  4. 说出vue中的几种指令和他的用法_说一说VUE中的/deep/用法

    七夕了,写个昨天遇到的bug来缓解下没有人约的尴尬. 昨天和QA过历史bug时,发现有好几个浏览器不兼容的导致式样变形的bug,调查了一番发现是因为deep选择器的原因. 在说bug之前,先看看vue ...

  5. 教女朋友学习 vue中的指令及其自定义指令

    写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...

  6. vue中img标签404错误处理事件onerror

    以下为图片链接失效的情况 若服务上的图片直接在浏览器上可以打开,但是在img上报404错误处理方法 在index.html中添加代码如下 <meta name="referrer&qu ...

  7. 教女朋友学习 vue中的组件

    写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...

  8. vue指令写在html中的原理,详解Vue中的MVVM原理和实现方法

    对Vue中的MVVM原理解析和实现首先你对Vue需要有一定的了解,知道MVVM.这样才能更有助于你顺利的完成下面原理的阅读学习和编写下面由我阿巴阿巴的详细走一遍Vue中MVVM原理的实现,这篇文章大家 ...

  9. vue中自定义指令、组件化、生命周期、节流和防抖、获取DOM、mint-ui简介、过渡和动画

    自定义指令: vue中通过directive方法自定义指令,如:自定义一个v-focus指令: <script>Vue.directive('focus', {//通过directive( ...

最新文章

  1. (附下载地址)制作RPM包(星际译王词典包)
  2. Linux定制登录欢迎语
  3. 汇编 if else
  4. idea远程调试修改代码_IDEA远程调试(Remote Debug)Java代码指南
  5. SQL Server 日期格式
  6. cpu超频软件_Easy OC,装机小白进阶大神的好用软件
  7. NFS 服务安全加固
  8. 上海往事之参加安永公司项目面试
  9. Java语言中String累的总结
  10. 电脑训练数字键的测试软件,数字按键练习工具
  11. Spring 中的 bean 生命周期(代码实现)
  12. 《算法导论》:跳跃表(Skip List)
  13. pdo.需要mysql版本_php PDO mysql
  14. 51单片机延时程序(以延时30ms为例)
  15. 道场与世间修行的区别
  16. 需要记住的的资料网址
  17. 网站中PV、UV、IP的区别
  18. 软件工程 个人学习笔记(第二章)
  19. 【复杂网络学习笔记】1:基本知识和小世界网络初步建立
  20. printf()函数

热门文章

  1. 小鹏汽车CEO疑似隔空回应偷窃技术传闻;​苹果明年新款iPhone将使用增强版5nm芯片;Windows诞生35周年|极客头条...
  2. 如果我是推荐算法面试官,我会问哪些问题?
  3. 缓存架构不够好,系统容易瘫痪
  4. 大数据杀熟行为10月1日起明令禁止;阿里一号工程“犀牛制造”正式亮相;iOS 14 正式版发布 | 极客头条...
  5. 写不出满分作文怎么办,GPT-3 来帮你
  6. Mybatis 逆向工程使用姿势不对文档全被清空,一怒之下写了个插件……
  7. 头条和百度“大打出手”时,微信搜索去哪儿了?
  8. HMS Core 携优势亮相华为发布会,与苹果谷歌三足鼎立
  9. 太难了!用Python数据造假后,我被公司升职加薪了~
  10. 公开课|智能文本信息抽取算法的进阶与应用