渲染:

简单示例

vue六:vue基础之列表渲染和key值设置

vue六:vue基础之列表渲染和key值设置

操作数组即可改变数据

vue六:vue基础之列表渲染和key值设置

遍历的时候取索引值

vue六:vue基础之列表渲染和key值设置

vue六:vue基础之列表渲染和key值设置

 

遍历对象

vue六:vue基础之列表渲染和key值设置

vue六:vue基础之列表渲染和key值设置

由于对象没有索引,但是有key,所以遍历的时候可以取到key

vue六:vue基础之列表渲染和key值设置

vue六:vue基础之列表渲染和key值设置

 

key值设置

使用不重复的数据做key值,避免for循环遍历的时候对相同key值跳过更新

vue六:vue基础之列表渲染和key值设置

vue六:vue基础之列表渲染和key值设置

<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<meta http-equiv='X-UA-Compatible' content='ie=edge'>
<script src='./vue.js'></script>
<title></title>
</head>
<body>
<div id='app'>
<ul>
<li v-for="(data, index) in dataList" :key="data">
{{ data }}===>>{{ index }}
</li>
</ul>
<ul>
<li v-for="(data, key) in obj" :key="key">
{{ data }}=========>>{{ key }}
</li>
</ul>
</div>
<script>
var vm = new Vue({
el: '#app',
data: {
obj: {
'a': 1,
'b': 2,
'c': 3,
},
dataList: ['111', '222', '333']
}
})
</script>
</body>
</html>

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-04
  • 2021-12-02
  • 2022-01-05
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-22
  • 2021-12-12
  • 2021-11-22
  • 2021-09-17
相关资源
相似解决方案