博客文章

This commit is contained in:
2021-10-04 16:24:50 +08:00
parent 22932ccaf9
commit 4a64f8f492
11 changed files with 335 additions and 24 deletions
+3 -11
View File
@@ -11,20 +11,12 @@ export interface ArticleModel {
is_splited: boolean // 是否分词
}
export interface TreeNodeBase {
name: string | null // 节点名称(ID)
deep: number // 节点深度(根节点为0)
}
export interface TreeNode extends TreeNodeBase {
expand: boolean // 是否展开
export interface TreeNodeData {
id?: string // 文章ID
name: string | null // 节点名称(ID)
title: string //显示的文字
children?: TreeNode[] // 子节点
loading?: boolean // 是否显示加载中
nodeKey?: number // 树节点唯一标识
isDirectory: boolean // 该节点是否为目录
// render?: (h: CreateElement, {data}: {data: TreeNode}) => Array<VNode | string>
isLeaf: boolean // 该节点是否叶子节点
}
export interface TreeNodeSource {