首页 > 其他 > 详细

vue学习笔记11 vue.set全局操作

时间:2020-05-03 22:55:24      阅读:56      评论:0      收藏:0      [点我收藏+]
{{count}}
<button type="button" onclick="add()">ADD</button>

我们用3种方法改变count值

function add(){
  //直接操作外部数据
  outData.count++
  //用Vue对象的方法添加
  app.count++
  //用Vue.set改变
  Vue.set(outData,‘count‘,88)

}

//在构造器外部声明数据 var outData={ count:1, arr:[11,22,33,44] }; var app=new Vue({ el:‘#app‘, //引用外部数据 data:outData })

<li v-for="item in age">{{item}}</li>


但当我们想改变数组的数据时

app.arr[1]=88 //无效

只能通过 Vue.set(app.arr,1,88)

vue学习笔记11 vue.set全局操作

原文:https://www.cnblogs.com/laohange/p/12824024.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!