Используя vuex, я получаю объект, предположим, что
user: {name: 'test'}
И в app.vue я использую это. $ Store.getters.user
computed: {
user: function() {
let user = this.$store.getters.user
return user
}
}
При настройке также данныхобъект 'this.name'
data() {
return {
name: ''
}
}
computed: {
user: function() {
let user = this.$store.getters.user
this.name = user.name
return user
}
}
Но в ответ я получаю эту ошибку «неожиданный побочный эффект в вычисляемом свойстве», (имя «data» следует использовать как v-модель, чтобы использоватьв качестве параметра обновления API). Я знаю, что его можно игнорировать, если вы знаете, что делаете, и что он запускается для установки данных из вычисляемых, но почему он вызывает эту ошибку? и как это обойти?