最近在开发前端项目时候要封装一个组件方便多次用,传入值是数组。
vue官方文档这么写的:
// 带有默认值的对象
propE: {
type: Object,
// 对象或数组默认值必须从一个工厂函数获取
default: function () {
return { message: ‘hello’ }
}
},
但是我在使用这个方法之后没有报错,也没有取到我在return里的值,查了一下还有其他方法。
最终用default: () =>[] 解决了问题,原因并没有找到
2024-04-05 22:14:19
最近在开发前端项目时候要封装一个组件方便多次用,传入值是数组。
vue官方文档这么写的:
// 带有默认值的对象
propE: {
type: Object,
// 对象或数组默认值必须从一个工厂函数获取
default: function () {
return { message: ‘hello’ }
}
},
但是我在使用这个方法之后没有报错,也没有取到我在return里的值,查了一下还有其他方法。
最终用default: () =>[] 解决了问题,原因并没有找到
下一篇:Vue基础(组件通信)