使用computed前: {{message.split('').reverse().join('')}}
使用computed后:{{message}}{{reverseMessage}} computed:{ reverseMessage(){//这里使用了计算属性的getter属性=>reverseMessage是一个方法 return this.message.split('').reverse().join(''); } }(2)一般情况下,我们只是使用了computed中的getter属性,默认只有getter,因此不能直接修改计算属性。 如果想要修改,可以使用setter属性。=>这时候newName是一个对象
<input type='text' v-model='newName'>{{newName}} computed:{ newName:{ get(){//getter return this.name; } set(val){//setter。(val的值为input输入框输入的值) this.name=val; } } }