最近在开发前端项目时候要封装一个组件方便多次用,传入值是数组。
vue官方文档这么写的:

// 带有默认值的对象
propE: {
type: Object,
// 对象或数组默认值必须从一个工厂函数获取
default: function () {
return { message: ‘hello’ }
}
},

但是我在使用这个方法之后没有报错,也没有取到我在return里的值,查了一下还有其他方法。
最终用default: () =>[] 解决了问题,原因并没有找到
在这里插入图片描述

Logo

前往低代码交流专区

更多推荐