vue中v-for指令怎么完成列表渲染
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章将为大家详细讲解有关vue中v-for指令怎么完成列表渲染,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、列表遍历最基本的使用案例1:
千家信息网最后更新 2025年02月06日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安全错误
数据库的锁怎样保障安全
籽岷 空岛服务器
某国及某区域网络安全
上海市网络技术研究所
高中课表数据库
广西精准数据库怎么看
网络安全中的不可抗力
数据库建设包括什么
浙江小健人互联网科技公司怎么样
企业网络安全需要关注什么
服务器系统linux
服务器防御是怎么做的
网络安全靠师生心得体会
panda数据库怎么下载
浅析数据库的安全性因素
红桥区数据网络技术售后服务
2019网络安全题库试题
千万级数据库插入优化
自建数据库保存图书便于查阅
常州工程软件开发价格多少
广州停车系统软件开发解决方案
mysql 数据库排序
家购物软件开发
最好的服务器品牌
色弱华为网络技术工程师
管家婆sql数据库重装
电力网络安全问题
财务分析软件开发教程
服务器需要空调吗
数据库中的外码指什么意思
小冰冰传奇 服务器