方法/计算超高访问vue组件中的数据



我有一个简单的vue组件,我在数据中定义了一个布尔常量,起始值为false。我现在想创建一个方法,将其更改为true,并在模板更改时有条件地将某些内容绑定到模板中的内容。但不知怎么的,我得到了错误";类型上不存在属性值&";。当我移动计算出的数据时;属性"computed"没有初始值设定项">

export default class Something extends Vue {
data() {
return {
value: false,
computed: {
valueTransform() {
this.value = true
alert(this.value)
},
},
}
}
}

此语法在类组件中无效,您应该具有以下内容:

export default class Something extends Vue {

//data
value = false,

//computed 
get valueTransform(){
return this.value
}
}

相关内容

  • 没有找到相关文章

最新更新