我是vuejs的新手。我有一个存储数据,需要在组件渲染之前填充API响应。我在axios中使用created()。在数据中,我有变量应该是存储的更新数据。没用我最初的数据为空。我知道我可以使用计算属性,但是我不想每次更改数据时都会对其进行突变。我该如何解决?
created() {
this.$store.dispatch('categories/updateCategories');
},
data() {
return {
categories: this.$store.state.categories.categories
}
}
使用计算属性的正确方法是什么?保存操作之前,我不需要对类别进行突变。