computed函数
于Vue2中的计算属性配置功能相。
JavaScript
// 计算属性简写 - 没有考虑计算属性被修改的情况
person.fullName = computed(()=>{
return person.firstName +'-'+ person.lastName
})
// 计算属性完整写法 - 考虑读和写
person.fullName = computed({
get(){
return person.firstName +'-'+ person.lastName
},
set(value){
const nameArr = value.split('-')
person.firstName = nameArr[0]
person.lastName = nameArr[1]
}
})