uni-app报错:Method
uni-app
2023-03-20 10:10:57
uni-app开发中运行报错:Method "areaDatas" has already been defined as a data property.
从报错信息中可以得知:方法“areaDatas”已被定义为数据属性。
即你定义的名称被重复定义或为特殊字符。
解决方式:
一、是否是特殊字符
如:常见的var、number等为特殊字符,那么你在定义名称或者方法名时不能使用这些特殊字符。
二、自定义名称被重复定义。
如下的错误,名称被重复定义,只需要从新定义下其中一个名称即可。即保证自定义名称为唯一,不会在data或methods中重复定义。
如:你data中定义的数据名称和methods中方法名一致,错误案例展示。
export default {
data() {
return {
areaDatas:{}
}
},
onLoad() {
},
methods: {
areaDatas(){}
},
}
从上方代码中可以看到,data中return定义了参数名areaDatas。然后methods中定义的方法名也是areaDatas。在这种情况下,就会报如上错误信息。
注:以上为错误案例,请注意识别。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
877篇文章
812人已阅读