提示此问题,是因为在computed 里面定义的属性 只有一个return返回。因为在其他地方进行了赋值操作,导致提示此错误!如下代码所示:

更改之前的代码:

 computed: {
            drCountData() {
                return this.$store.state.drCountData;
            },
        },

解决办法:修改成如下的代码:

computed: {
            drCountData: {

                get(){
                    return this.$store.state.drCountData;
                },
                set(v) {
                    this.countData = v
                }

            },
            
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐