3.0.11 • Published 4 years ago

@aligov/doc-center-edit v3.0.11

Weekly downloads
10
License
MIT
Repository
-
Last release
4 years ago

文档中心

@aligov/doc-center-edit

业务化的文档中心组件,是多个业务组件的组合

目录树

树节点

参考 Fusion Next 的 Tree 组件 再次基础上扩展了三个配置项 hasAdd, hasDelete, onAdd

{
    label: "xxxx",
    key: "xxx", // 必需唯一
    hasAdd: true, // 是否显示 添加按钮
    hasDelete: true, // 是否显示 删除按钮
    hasEdit: true, // 是否显示 编辑按钮
    isLeaf: true, // 按需加载情况下必填
    children: [], // 子节点 树形结构 非必填
    xxxx: 'xxx', // 其他 Fusion Tree Node 合法的值
}

目录树相关的 API

参数名说明必填类型默认值备注
hasTree是否显示目录树Booleantrue
treeDataSource用于生成目录树的数据Array<树节点>
onDelete删除按钮回调Function
onEdit编辑按钮回调Function
onAdd添加按钮回调Function
onSelect目录树节点选中回调Function
loadTreeNode按需加载子节点Function
treeProps透传给树的属性Object{}

文档编辑区

文档数据格式

interface File {
  fileId: string; // 文档ID
  fileName: string; // 文档名
  edit: boolean;
  fileUrl: string; // 文件 地址
  fileContent: string; // 文件内容
  type: string; // 类型
}
参数名说明必填类型默认值备注
hasEditor是否展示编辑器Booleantrue
file文件数据File
onSave文件保存按钮回调File
fileUploadUrl文件上传地址string
fileUploadPrepare文件上传参数调整函数Function本质上是 Fusion Next Upload 中的 beforeUpload 方法
fileUploadResFormatter上传接口的返回参数Function本质上是 Fusion Next Upload 中的 formatter 方法
3.0.11

4 years ago

2.0.1-rc.1

4 years ago

2.0.0-rc.1

5 years ago

1.1.0

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.2

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago