[Vue warn]: The data property "orderId" is already declared as a prop.Use prop default value instead
在使用Vue开发中,使用组件时报了这么一个错误:[Vue warn]: The data property "list" is already declared as a prop. Use prop default value instead.翻译的白话就是:“list”已经在prop声明了.错误代码:export default {props:{...
·
在使用Vue开发中,使用组件时报了这么一个错误:
[Vue warn]: The data property "list" is already declared as a prop. Use prop default value instead.
翻译的白话就是:“list”已经在prop声明了.
错误代码:
export default {
props:{
list:{
type:Array,
},
},
data(){
return {
list:'',
}
}
}
原来props的优先级 > data中的优先级 > menthods中的优先级,所以去掉data里面的list定义即可
修改后代码:
export default {
props:{
list:{
type:Array,
},
},
data(){
return {
}
}
}
更多推荐
已为社区贡献20条内容
所有评论(0)