van-uploader文件上传组件,如果需要支持多选,按照官方文档指定multiple属性为true可支持多选
例如以下代码,我们直接在组件中指定multiple
<van-uploader multiple/>
但是如果是通过Render函数来实现van-uploader渲染的,我们直接在props中指定multiple属性是不生效的,自己阅读源码我们会发现,需要在attrs中指定多选属性
//无效写法
h('van-uploader',{
props: {
multiple: true
//指定其他属性...
},
on: {
//..
}
})
//有效写法
h('van-uploader',{
props: {
//指定其他属性...
},
attrs: {
multiple: true
},
on: {
//..
}
})