Vuex计算属性中的getter / setter语法错误

时间:2018-07-12 12:51:08

标签: vue.js vuex laravel-mix

我刚刚阅读并应用了有关Two-way Computed Property的文档 ,但编译器说这是语法错误。

这是我的示例片段:

computed: {
 message: {
  get () {
   return this.$store.state.obj.message
 },
  set (value) {
   this.$store.commit('updateMessage', value)
  }
 }
}

1 个答案:

答案 0 :(得分:0)

实际上,我对vue中的计算属性只有错误的解释。

我将计算所得的属性称为:

message() {
  get () {
   return this.$store.state.obj.message
 }, 

名为message的计算属性被称为函数。