Vuex 中计算的 属性 中 getter / setter 中的语法错误
Syntax error in getter / setter in computed property in Vuex
我刚刚阅读并应用了有关 Two-way Computed Property 的文档
, 但编译器说这是一个语法错误。
这是我的示例片段:
computed: {
message: {
get () {
return this.$store.state.obj.message
},
set (value) {
this.$store.commit('updateMessage', value)
}
}
}
其实我只是对vue中的computed 属性有错误的解释。
我称我的计算 属性 为:
message() {
get () {
return this.$store.state.obj.message
},
名为 message
的计算 属性 被作为函数调用。
我刚刚阅读并应用了有关 Two-way Computed Property 的文档 , 但编译器说这是一个语法错误。
这是我的示例片段:
computed: {
message: {
get () {
return this.$store.state.obj.message
},
set (value) {
this.$store.commit('updateMessage', value)
}
}
}
其实我只是对vue中的computed 属性有错误的解释。
我称我的计算 属性 为:
message() {
get () {
return this.$store.state.obj.message
},
名为 message
的计算 属性 被作为函数调用。