浅谈v-for 和 v-if 并用时筛选条件方法


Posted in Javascript onNovember 07, 2019

如下所示:

浅谈v-for 和 v-if 并用时筛选条件方法

<ul id="ul">
<li v-for="todo in todos" v-if="todo<4">
 {{ todo }}
</li>
 
</ul>
 
<script> 
 
varvm=new Vue({
el:"#ul",
data:{
 todos: [ 1, 2, 3, 4, 5 ]
}
})
 
</script>

说明:在处于同一节点的时候,v-for 优先级比 v-if 高。先运行v-for 的循环,然后在每一个v-for 的循环中,再进行 v-if 的条件对比。

v-if="todo<4" 会筛选 符合 <4 的 todo 项

浅谈v-for 和 v-if 并用时筛选条件方法

而如果你的目的是有条件地跳过循环的执行,那么可以将 v-if 置于外层元素 (或 <template>)上。如:

<ul id="ul" v-if="todos.length">
<li v-for="todo in todos">
 {{ todo }}
</li>
<p v-else>
no todo left!
</p>
</ul>
 
 
<script> 
 
varvm=new Vue({
el:"#ul",
data:{
 todos: [ 1, 2, 3, 4, 5 ]
   }
})
 
</script>

以上这篇浅谈v-for 和 v-if 并用时筛选条件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript动态添加表格数据行(ASP后台数据库保存例子)
May 08 Javascript
jQuery - css() 方法示例详解
Jan 16 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
window.onload使用指南
Sep 13 Javascript
jQuery图片拖动组件Dropzone用法示例
Jan 17 Javascript
在js中做数字字符串补0(js补零)
Mar 25 Javascript
基于JS实现限时抢购倒计时间表代码
May 09 Javascript
JS实现上传图片实时预览功能
May 22 Javascript
鼠标拖动改变DIV等网页元素的大小的实现方法
Jul 06 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
Aug 12 Javascript
Vue 同步异步存值取值实现案例
Aug 05 Javascript
openlayers实现地图弹窗
Sep 25 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
Nov 07 #Javascript
vue 实现v-for循环回来的数据动态绑定id
Nov 07 #Javascript
vue改变循环遍历后的数据实例
Nov 07 #Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
Nov 07 #Javascript
vue v-for直接循环数字实例
Nov 07 #Javascript
jsonp格式前端发送和后台接受写法的代码详解
Nov 07 #Javascript
js实现数字从零慢慢增加到指定数字示例
Nov 07 #Javascript
You might like
linux下为php添加curl扩展的方法
2011/07/29 PHP
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
2014/03/18 PHP
老生常谈PHP中的数据结构:DS扩展
2017/07/17 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
Javascript注入技巧
2007/06/22 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
Node.js模拟浏览器文件上传示例
2014/03/26 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
2015/05/01 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
H5移动端适配 Flexible方案
2016/10/24 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
Python编程中的反模式实例分析
2014/12/08 Python
python协程用法实例分析
2015/06/04 Python
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
python检查URL是否正常访问的小技巧
2017/02/25 Python
python爬虫的工作原理
2017/03/05 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
Python中super函数用法实例分析
2019/03/18 Python
利用Python实现手机短信监控通知的方法
2019/07/22 Python
Django实现将views.py中的数据传递到前端html页面,并展示
2020/03/16 Python
pytorch 实现L2和L1正则化regularization的操作
2021/03/03 Python
美国综合购物商城:UnbeatableSale.com
2018/11/28 全球购物
亚马逊海外购:亚马逊美国、英国、日本、德国直邮
2021/03/18 全球购物
英语道歉信范文
2014/01/09 职场文书
机关作风建设剖析材料
2014/10/11 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
学校实习推荐信
2015/03/27 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB
部分武汉产收音机展览
2022/04/07 无线电