0.0.2 • Published 1 year ago

@codernote/record-tree v0.0.2

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

记录软件 - 记录树

记录软件左侧记录树组件, vue3

安装

npm install --save @codernote/record-tree

使用

import { RecordTree } from "@codernote/record-tree";

<RecordTree
  :note="note"
  :tags="tags"
></RecordTree>

数据结构

note.content

interface Nodes Array<{
  // 节点唯一标识
  uuid: string;

  // 节点类型,纯文本节点type不设
  type?: "image" | "video" | "audio" | "file";

  // 节点文本
  // 当普通文本节点时(无type), 取text进行渲染
  text?: string;

  // 有type时,content标识相关类型数据
  // 存储远程资源url, 如https://xxx/xxx/xx.png
  content?: string;

  // type=file时,存储文件大小,单位byte
  size?: number;

  // type=file时,存储文件名
  name?: string;

  // 子节点
  children?: Nodes;
}>;

props

<RecordTree
  {/* 必需,要编辑的note笔记 */}
  :note="note"

  {/* 是否只读模式,默认false */}
  :readOnly="false"

  {/* 标签列表 */}
  {/* 不传则不展示标签 */}
  :tags="tags"

  {/* 底层操作栏类型,默认不显示操作栏, false */}
  :bar="false"

  {/* 是否展示title, 默认true */}
  :showTitle="true"

  {/* 响应式,若为true, 内部弹框都相对于100%屏幕宽度来计算 */}
  :responsive="false"

  {/* 启用双击enter, 标题双击回车,会触发事件, 默认false */}
  :enableDbEnter="false"

  {/* 监测note内容变动的事件 */}
  @change="handleChange"

  {/* enableDbEnter=true时生效,标题双击回车时触发事件 */}
  @dbEnter="handleDbEnter"
></RecordTree>

发布

npm publish
2.7.2

9 months ago

2.7.0

10 months ago

2.7.1

9 months ago

2.4.1

12 months ago

2.2.3

1 year ago

2.4.0

1 year ago

2.2.2

1 year ago

2.6.1

10 months ago

2.4.3

11 months ago

2.2.5

1 year ago

2.6.0

10 months ago

2.4.2

12 months ago

2.2.4

1 year ago

2.4.4

11 months ago

2.5.6

11 months ago

2.5.5

11 months ago

2.5.8

11 months ago

2.5.7

11 months ago

2.5.9

11 months ago

2.3.0

1 year ago

2.5.0

11 months ago

2.5.2

11 months ago

2.5.1

11 months ago

2.5.4

11 months ago

2.5.3

11 months ago

2.4.0-beta.4

1 year ago

2.4.0-beta.3

1 year ago

2.4.0-beta.6

1 year ago

2.4.0-beta.5

1 year ago

2.4.0-beta.0

1 year ago

2.4.0-beta.2

1 year ago

2.4.0-beta.1

1 year ago

2.2.1

1 year ago

2.2.0

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.6.5

1 year ago

1.6.4

1 year ago

1.6.3

1 year ago

1.6.2

1 year ago

1.6.1

1 year ago

1.6.0

1 year ago

1.5.5

1 year ago

1.5.4

1 year ago

1.5.3

1 year ago

1.5.2

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.4.8

1 year ago

1.4.7

1 year ago

1.4.6

1 year ago

1.4.5

1 year ago

1.4.4

1 year ago

1.4.3

1 year ago

1.4.2

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.3

1 year ago

1.2.0

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.0

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago