文件预览组件
用法与@beisen-phoenix/file-list组件一致 这个组件用于Pagebuilder
参数,详情请看 interface 定义
参数 | 说明 | 示例 |
---|---|---|
fileViewType | 显示的类型 | string(block | list) |
files | 文件列表 | IPreviewItemFile[] |
edit | 列表是否可编辑,显示删除,下载按钮 | boolean |
onDelete | 点击删除按钮的回调,需要实现删除逻辑并更新files的值 | (fileData: IPreviewItemFile) => void |
onDownload | 点击下载按钮的回调,需要实现下载逻辑 | (fileData: IPreviewItemFile) => void |
onClick | 点击除删除和下载之外区域的事件回调 | (fileData: IPreviewItemFile) => void |
width | 列表模式下可用,控制每项的宽度 | string |
layout | 列表模式下可用,控制列表展示的方向 | EListLayout |