在使用vue中的computed时,在data里定义了相同的msg名字,就会出现这种情况。
解决方法是:把data里的同名数据删除即可。
代码:
data(){
return {
city:''//这里也有一个city
}
},
computed:{
city : function(){ //这里有个city
return this.$store.state.city
}
}
导致错误:
The computed property “city” is already defined in data.
本文详细解析了在Vue框架中,当在data和computed中定义相同名称的属性时,如何避免引发的错误。通过一个具体示例,阐述了删除data中同名属性的解决办法。
2825

被折叠的 条评论
为什么被折叠?



