首页 > 其他分享 >列表渲染-了解v-for的基本用法

列表渲染-了解v-for的基本用法

时间:2023-06-06 22:56:40浏览次数:40  
标签:name 渲染 列表 item 指令 用法 id

列表渲染指令

vue提供了v-for列表渲染指令,用来辅助开发者基于一个数组来循环渲染一个列表结构。v-for指令需要使用item in items形式的特殊语法,其中:

  • items是待循环的数组
  • item是被循环的每一项
    v-for指令还支持一个可选的第二个参数,即当前项的索引。语法格式为(item,index)in items,示例代码如下:
    注意:v-for指令中的item项index 索引都是形参,可以根据需要进行重命名。例如(user,i)in userlist
<!DOCTYPE html>
<html lange="en">
	<head>
		<meta charset="utf-8">
		<title></title>
		<link rel="stylesheet" href="lib/bootstrap.css" />
	</head>
	<body>
		<!-- 希望 Vue 能够控制下面的这个div,帮我们在把这个数据填充到 div 内部 -->
		<div id="app">
			<table class="table table-bordered table-hover table-striped">
				<thead>
					<th>索引</th>
					<th>Id</th>
					<th>姓名</th>
				</thead>
				<tbody>
					<tr v-for="(item,index) in list">
						<td>{{index}}</td>
						<td>{{item.id}}</td>
						<td>{{item.name}}</td>
					</tr>

				</tbody>
			</table>
		</div>

		<!-- 1.导入Vue的库文件,在weindow全局就有了Vue这个构造函数 -->
		<script src="lib/vue-2.6.12.js"></script>
		<!-- 2.创建Vue的实例对象 -->
		<script>
			//创建Vue的实例对象
			const vm = new Vue({
				// el 属性是固定的写法,表示当前vm实例要控制页面上的哪个区域,接收的值是一个选择器
				el: '#app',
				// data对象就是要渲染到页面上的数据
				data: {
					list: [{
							id: 1,
							name: '张三'
						},
						{
							id: 2,
							name: '李四'
						},
						{
							id: 3,
							name: '王五'
						}
					]
				}
			})
		</script>
	</body>
</html>

标签:name,渲染,列表,item,指令,用法,id
From: https://www.cnblogs.com/yang-young-young/p/17461994.html

相关文章

  • C++面试八股文:static和const的关键字有哪些用法?
    某日二师兄参加XXX科技公司的C++工程师开发岗位第7面:面试官:C++中,static和const的关键字有哪些用法?二师兄:satic关键字主要用在以下三个方面:1.用在全局作用域,修饰的变量或者函数为静态的,限制在本文件内使用。2.方法内修饰修饰静态局部变量,在第一次访问的时候初始化。3.内类修饰......
  • 在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。 @
    在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。原文链接:https://www.cnblogs.com/likui-bookHouse/p/9109872.html在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。1、@是取消字符串中的转意符。比如不加@......
  • API接口对电商平台的实质性帮助有哪些?以及api接口调用的的方式|根据关键词取商品列表
    API接口提供了电商平台之间数据和功能的交互方式,可以为电商平台带来以下几方面的实质性帮助:1. 增加平台数据实时性和准确性:通过API接口实现两个电商平台数据的实时同步,保证了平台商品信息、订单信息等数据的实时性和准确性。2. 提升平台的扩展性和可拓展性:通过API接口,第三方开......
  • Python 中 yeild 的用法
    本文包含以下四部分:yeild介绍yeild案例简单的例子对比yeild和常规函数复杂的例子说明yeild与普通函数的差异1.yeild介绍yield是Python的一个关键字,用于从一个函数中返回一个生成器(generator)。生成器是一种特殊类型的迭代器,它允许你延迟计算结果,这在处理大数据或......
  • 原型模式的用法
    目录一、原型模式的用法1.1介绍1.2结构1.3原型模式类图1.4实现1.4.1克隆的分类1.4.2代码1.5"三好学生"奖状案例1.5.1"三好学生"奖状类图1.5.2代码1.6深、浅克隆的区分1.6.1浅克隆1.6.2深克隆一、原型模式的用法1.1介绍用一个已经创建的实例作为原型,通过复制该原型......
  • Linux 的 nohup 命令的用法
    nohup/root/test.php&1、使用nohup让程序在远程主机后台运行http://www.williamlong.info/archives/482.html......
  • 渲染--开篇
    介绍做渲染相关的工作有一段时间了,虽然工作上有了些收获但是整体的知识还是感觉零零散散,现在准备尝试下把自己从开始接触到目前能理解的范畴内的东西梳理下,挖个坑能填多少填多少,当然希望以后还能继续往下玩儿,还挺有意思的就是国内貌似做底层方向的机会不太多。先贴个大佬的图形......
  • 路由权限的实现与动态导航的渲染
    路由权限的实现与动态导航的渲染1.作用对于管理系统,不同的账号有不同的权限,登录后所看到的内容自然也应该不同。所以这里就要根据账号的角色渲染不同的导航,有些路由就不能访问。2.处理路由,形成不同的权限。1.拆分路由把路由拆分成不同的模块,每个模块能访问到的路由是......
  • 考古笔记14:访问控制列表ACL详解(真的很详细)
    访问控制列表 ACL(AccessControlList,访问控制列表)        技术从来都是一把双刃剑,网络应用与互联网的普及在大幅提高企业的生产经营效率的同时,也带来了诸如数据的安全性,员工利用互联网做与工作不相干事等负面影响。如何将一个网络有效的管理起来,尽可能的降低网络所带......
  • xades4j 苦苦寻找的是啥 (源码 == 找到了测试用例 == 找到了用法)
    <dependency><groupId>com.googlecode.xades4j</groupId><artifactId>xades4j</artifactId><version>1.3.2</version></dependency>https://github.com/luisgoncalves/xades4j源码和junit(大量的测试用例,告诉我们什么是xades......