vue中v-for指令怎么完成列表渲染
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,这篇文章将为大家详细讲解有关vue中v-for指令怎么完成列表渲染,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、列表遍历最基本的使用案例1:
千家信息网最后更新 2024年11月18日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安全错误
数据库的锁怎样保障安全
往日不再无法连接服务器
服务器sas
芯片设计和软件开发哪个难
长春互联网领先科技
数据库表设计优化
网络技术平台运营方案
绑查询数据库
2021云南网络安全宣传周
网络技术标兵先进事迹材料
郑州点创科技网络技术有限公司
高德公司有几个服务器
银行网络安全需求分析
管家婆财贸数据库表结构
国家网络安全局的级别
黔江区综合软件开发服务代理商
xml数据库优势
网络安全地址更换通告
linux连接数据库
35岁软件开发找不到工作
小马过河互联网科技
苏州凡式网络技术
门禁软件开发定制
教育软件开发项目简单介绍
物流配送管理信息系统的数据库
软件开发传统模型有什么区别
江西定制化服务器生产商
网络安全综合设计
数据库概念结构有哪些特点
电脑服务器远程协助
四川发展网络安全