注:在组件内为computed属性赋值的时候,如果没有显示的声明setter,会遇到Computed property ‘XX‘ was assigned to but it has no setter,根据控制台错误提示,组件中定义的computed属性缺少setter,需要设置get()和set()方法,解决办法如下:
computed: {
setting: {
get() {
return this.xx
},
set(val) {
this.xx = val;
}
},
}