JavaScript

超轻量级php框架startmvc

实例分析vue循环列表动态数据的处理方法

更新时间:2020-07-30 11:54:01 作者:startmvc
调用方法:Vue.set(target,key,value)target:要更改的数据源(可以是对象或者数组)key:要更改的具

调用方法:Vue.set( target, key, value )

target:要更改的数据源(可以是对象或者数组)

key:要更改的具体数据

value :重新赋的值


<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title></title>
</head>
<body>
<div id="app">
 <p v-for="(item,index)in list" :key="item.id" @click="btnClick(index,item.id)">
 {{item.message}}
 </p>
</div>
<script src="../../dist/vue.min.js"></script>
<script>
 var vm2=new Vue({
 el:"#app",
 data:{
 list:[
 {message:"星星",id:"1"},
 {message:"太阳",id:"2"},
 {message:"月亮",id:"3"}
 ]
 },
 methods:{
 btnClick(index,id){
 this.$set(this.list,index,{message:"小猫",id:id});
 }
 }
 });
</script>
</body>
</html>

以上就是本次给大家介绍的相关vue循环列表动态数据的处理方法的全部内容,感谢大家对脚本之家的支持。

vue 循环列表