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事件检查哪些文件被忽略