您的位置:首页 > Web前端 > Vue.js

vue的计算属性

2020-01-15 07:30 225 查看
var vm=new Vue({
el:'#app',
data:{
firstName:'aaa',
lastName:'bbb'
},
computed:{
fullName:{
get:function(){
return this.firstName+''+this.lastName
},
set:function(str){
console.log(str)
var name=str.split('')
this.firstName=name[0]
this.lastName=name[name.length-1]

}
}
}
})
此处改变属性fullName的值会触发计算属性中的set函数调用,计算重新获取get方法
vm.fullName='ad'
  • 点赞
  • 收藏
  • 分享
  • 文章举报
Zhencode 发布了46 篇原创文章 · 获赞 1 · 访问量 1010 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: