VUE初学--列表渲染v-for

本文介绍了Vue中的v-for指令,用于基于数组和对象进行列表渲染。讲解了v-for的基本语法,如v-for='item in itemList',以及如何使用索引,遍历对象并指定key属性的重要性,强调了在数据变更时Vue的默认更新策略和key属性对DOM重用的意义。
摘要由CSDN通过智能技术生成

列表渲染 v-for
v-for 指令基于一个数组来渲染一个列表,需要用 v-for = " item in itemList " 或者 v-for = " item of itemList " 形式特殊的语法,itemList 是元数据素组, item 是被迭代的数组元素的 别名
注:我们可以用 of 替代 in 作为分隔符,它更接近 JavaScript 迭代器的语法

	<div id="#app">
		<ul>
			<li v-for="item in itemList">
                {
   {
    item.name }} --- {
   {
    item.authorName }}
            </li>
            // <li v-for="item of itemList">
                // {
   { item.lname }}
            // </li>
		</ul>
	</div>
	<script>
		var vm = new Vue({
   
			el:'#app',
			data:{
   
				itemList:[
					{
   name:'成都', authorName: '赵雷'},
                    {
   name:'冰城姑娘', authorName: '刘鹏鹏'},
                    {
   name:'春风十里', authorName: '鹿先森乐队'},
                    {
   name:'我曾'<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值