我的理解是set方法会将data里面的原始数据改掉啊,但是为啥监控发现并没有变化,而且set和get打个对调,get输出的值还是zhangsan
HTML代码:
<div id="app">
<span>{{fullName2}}</span>
</div>
JS代码:
var app=new Vue({
el:"#app",
data:{
firstName:"zhang",
lastName:"san",
fullName:"",
},
computed:{
fullName2:{
get:function(){
return this.fullName=this.firstName+this.lastName;
},
set:function(){
this.firstName="Xiao";
this.lastName="Ming";
},
}
},
});
慕少森
相关分类