Vue中文文档
案例代码:
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="./jquery-3.3.1.js"></script>
<script src="../vue.js"></script>
<!-- 3.9 vue中set方法
Vue.set(vm.userInfo,"address","beijing")
-->
</head>
<body>
<!-- 总结:改变数组数据,同时页面也同时改变 的三种方法
1.改变数组的引用 vm.list=... 使它指向其他的内存区域
2.调用数组的一些变异方法 7个
3.set方法:Vue.set(vm.userInfo,1,5)
vm.$set(vm.userInfo,2,10)
这三种方法同样也适用于 改变对象
-->
<!-- Vue.set(vm.userInfo,1,5) 把 userInfo数组中下标为1的 值改成5
vm.$set(vm.userInfo,2,10)-->
<div id="app">
<div v-for="(item,index) of userInfo">
{{item}}
</div>
</div>
<script>
var vm=new Vue({
el:'#app',
data:{
userInfo:[1,2,3,4]
}
});
</script>
</body>
</html>