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: {
//..
}
})

本文解析了如何在van-uploader组件中正确设置多选功能。直接在props中指定multiple属性无法生效,需在attrs中设定。文章通过对比无效与有效代码示例,清晰展示正确配置方法。
700

被折叠的 条评论
为什么被折叠?



