vue中v-for指令怎么完成列表渲染
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,这篇文章将为大家详细讲解有关vue中v-for指令怎么完成列表渲染,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、列表遍历最基本的使用案例1:
千家信息网最后更新 2024年11月17日vue中v-for指令怎么完成列表渲染
这篇文章将为大家详细讲解有关vue中v-for指令怎么完成列表渲染,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、列表遍历
最基本的使用案例1:
列表渲染
- {{index}}-{{name}}
上面的例子中:通过v-for指令,绑定data中的names数组,以列表的形式遍历出数组中的元素,其中name代表当前数组的一个遍历元素,index是当前元素name在数组中的索引,输出效果如下:
v-for还可以遍历对象,字符串,指定数字等等。如:
列表渲染
- {{key}}:{{propery}}
- {{char}}
- {{num}}
上面代码的效果如下:
2、Vue中key的作用
作用:
key
是虚拟dom
对象的标识,当数据发生变化时,vue
会根据【新数据】生成【新的虚拟dom】,随后Vue进行【新虚拟dom】和【旧虚拟dom】的差异对比
差异对比规则:
先是在【旧虚拟dom】中找到与【新虚拟dom】相同的
key
(1)若虚拟
dom
中的内容没变,直接使用之前的真实dom
(2)若虚拟
dom
中的内容边了,则生成新的真实dom
,随后替换掉页面中之前的真实dom
若在【旧虚拟dom】中没有找到和【新虚拟dom】相同的key,就创建新的真实dom,随后渲染到页面中
3、列表过滤
列表过滤即在进行列表遍历前对列表元素进行一次筛选,选择出符合要求元素进行展示,如:
假如我们要过滤掉列表里名为'张三'的人:(可以用computer或者watch这两个属性实现)
列表渲染
- {{name}}
- {{name}}
效果:
关于"vue中v-for指令怎么完成列表渲染"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
张三
元素
数组
指令
内容
效果
篇文章
相同
作用
对象
差异
数据
更多
页面
李四
王五
生成
不错
实用
两个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发支持系统
飞凡网络技术咨询有限公司
软件技术企业应用软件开发
数据库在那里找到
淮北电力软件开发公司哪家好
计算机软件开发与测试惠普
新建的数据库分离后在哪里
数据库引擎打不开文件mdb
软件开发招标上控价
sql2014数据库图书
数据库删除某一行
蓬莱市网络安全防护
x99服务器内存插入顺序
计算机软件开发专业号码
网站数据库安装
职工自身如何保证网络安全
检测专网网络安全检查工具
单招有网络安全专业吗
上汽通用软件开发岗
网络安全咨询哪个牌子好
中国专利药品数据库
网络技术检测平台
影视数据库网页设计
众元网络技术有限公司
数据库应用技术张蒲生
上海网络安全审计系统咨询公司
武汉火石网络技术有限公司
公司软件开发项目外包开票
网络安全工作预案
网络安全课程内容