使用内部的计算属性computed
显示适当按钮文本的选项。
export default {
data() {
return {
msg: 'Hello World!',
showMsg: false
};
},
computed: {
btnText() {
if( this.showMsg ) {
return 'Hide'
}
else {
return 'Show'
}
}
}
};
运行示例 »
这个computed
option 是一个对象,具有在 Vue 实例上声明的所有计算属性。
计算属性通常是只读的(参见上面的示例),但可以将计算属性定义为具有以下两个属性的对象:get
和一个set
函数,这意味着计算属性也可以被写入。
笔记:声明计算属性时应避免使用箭头函数,因为无法使用以下函数从此类函数内部访问 Vue 实例this
关键字。
Vue教程:Vue 计算属性
Vue教程:Vue v-on 指令
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!