【发布时间】:2023-03-02 21:19:01
【问题描述】:
在我的Nuxt 应用程序中,我正在使用从mapState 帮助程序中的存储检索的数据初始化计算属性,但是我还需要在某些用户操作时修改这些计算属性的值。
好吧,我不能这样做,因为我在使用该代码时收到“没有设置器”错误:
computed: {
...mapState({
monRaw: state => state.currentWeek
我尝试定义 setter 无济于事,代码也没有太大意义:
computed: {
...mapState({
get: function (state) {
return state.currentWeek
},
set: function (state, data) {
state.currentWeek = data
}
当使用 mapState() 定义时,是否根本不可能更改计算属性的值?
【问题讨论】:
-
谢谢,您的网址中确实存在正确答案