Theme color Gray color Appearance SizeSmall(1) Medium(2) Large(3) Radius Scale90% 95% 100% 105% 110%
none
small
medium
large
full
filesRenderer
,则会额外渲染已选文件showOpenFilePicker
(检测到当前浏览器不支持该 API),若不支持则改为 input,可通过preferFileApi
属性修改该行为通过multiple
属性可开启多选,通过maxCount
属性限制文件数量,多选择的文件会被忽略,可通过exceedMaxCount
事件检查哪些文件被忽略
通过directory
属性可开启目录选择
file-picker
在取消文件选择时会触发cancel
事件,内部采用了兼容方式实现:
模拟实现 input cancel 事件目前没有一个完美的解决方案,focus 事件没有用,目前检查文件选择是否被取消的时机是:
通过maxSize
可限制选择文件的大小,单位为字节,超过大小的文件会被忽略,可通过exceedMaxSize
事件检查哪些文件被忽略