mvvm框架(VUE、React)中指定列表KEY的作用

vue

直接上代码

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

</head>

<body>

<div id="app">

<div>

<input type="text" v-model="uname">

<button @click.stop.prevent="add">添加</button>

</div>

<ul>

<li v-for="(item, index) in list" :key="item.id"><input type="checkbox">{{item.id}}---{{item.name}}</li>

</ul>

</div>

<script src="http://ybf-shopnew.oss-cn-beijing.aliyuncs.com/web_vendor/vendor/js/vue/vue.js?v=1"></script>

<script>

const vm = new Vue({

el: '#app',

data: {

uname: '',

list: [

{id:0, name:'张三'},

{id:1, name:'李四'},

{id:2, name:'王五'}

]

},

methods: {

add(){

this.list.unshift({

id : this.list.length,

name : this.uname

});

}

}

});

</script>

</body>

</html>

以上是 mvvm框架(VUE、React)中指定列表KEY的作用 的全部内容, 来源链接: utcz.com/z/376251.html

回到顶部