Vue组件Props中接收数组/对象
最近在开发前端项目时候要封装一个组件方便多次用,传入值是数组。vue官方文档这么写的:// 带有默认值的对象propE: {type: Object,// 对象或数组默认值必须从一个工厂函数获取default: function () {return { message: ‘hello’ }}},但是我在使用这个方法之后没有报错,也没有取到我在return里的值,查了一下还有其他方法。最终用def
·
最近在开发前端项目时候要封装一个组件方便多次用,传入值是数组。
vue官方文档这么写的:
// 带有默认值的对象
propE: {
type: Object,
// 对象或数组默认值必须从一个工厂函数获取
default: function () {
return { message: ‘hello’ }
}
},
但是我在使用这个方法之后没有报错,也没有取到我在return里的值,查了一下还有其他方法。
最终用default: () =>[] 解决了问题,原因并没有找到
更多推荐
已为社区贡献1条内容
所有评论(0)