问题描述:[Component] the type of property "name" is illegal (when preparing "miniprogram_npm/@vant/weapp/swipe-cell/index").
打开组件的位置,我们可以看到目标代码
name: {
type: [Number, String],
value: '',
},
我们可以看到这里的type是数组形式。支持了多种属性类型,所有导致时候出现了非法警告
解决方法:Component(Object object) | 微信开放文档 (qq.com)
-
将properties属性的types定义段改为optionalTypes
name: {
optionalTypes: [Number, String],
value: '',
},