2017-08-16 68 views
0

我正在使用vue-form-generator組件。我試圖用來自回調的響應更新商店中的變量。我相信相關的代碼是(架構內:字段屬性):

{ 
     type: 'submit', 
     buttonText: 'Save Updates', 
     styleClasses: ['custom-submit', 'custom-submit-primary', 'custom-submit-full'], 
     disabled() { 
    return this.errors.length > 0 
     }, 
     validateBeforeSubmit: true, 
     onSubmit: function (model, schema) { 
    Vue.CustomSubmit('UserUpdate', model).then((response) => { 
     this.$store.user = response 
    }) 
     } 
} 

從Vue.CustomSubmit(內),那麼((響應))=> {...} 我不似乎能夠訪問商店。

它的工作範圍稍高,如:

data() { 
     return { 
     avatar: this.$store.getters.user.avatar, 
... 
} 

回答