前端学习——VUE列表渲染

一 v-for

1.1 数组

第一个元素为数组成员,第二个元素为数组下标

	<li v-for="a1,a2 in items" :key="index">
		{
  {a2}}.{
  { a1 }}
	</li>
	el : "#app",
	data : {
   
		items : [
			"内容一",
			"内容二"
		]
	}

1.2 对象

声明的第一个为对象值,第二个为对象key,第三个对象为索引

		<li v-for="value, key, index in object">
			{
  {index}} - {
  {key}} : {
  { value }}
		</li>
	el : "#app",
	data : {
   
		object: {
   
			title: 'How to do lists in Vue',
			author: 'Jane Doe',
			publishedAt: '2016-04-10'
		}
	}

在这里插入图片描述

1.3 维护状态

当 Vue 正在更新使用 v-for 渲染的元素列表时,它默认使用“就地更新”的策略。这个默认的模式是高效的,但是只适用于不依赖子组件状态或临时 DOM 状态 (例如:表单输入值) 的列表渲染输出。在这里插入图片描述<p v-for="value,key,index in object" :key=key>
key必须是唯一的,不可以重复。参考问题
在这里插入图片描述

    <div id="app">
        <form>
            <fieldset>
                <p v-for=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值