|
12 | 12 | - 若仅使用基础功能(JSON 美化),只需关注功能级别为 `基础` 的属性。
|
13 | 13 | - 若使用高级功能(选择数据),你可以同时使用 `基础` 与 `高级` 的属性。
|
14 | 14 |
|
15 |
| -| 属性 | 级别 | 说明 | 类型 | 默认值 | |
16 |
| -| ------------------------ | ---- | ----------------------------------------- | ----------------------- | ------------- | |
17 |
| -| data | 基础 | 待美化的源数据,注意不是 `JSON` 字符串 | `JSON` 对象 | - | |
18 |
| -| deep | 基础 | 数据深度, 大于该深度的数据将不被展开 | number | Infinity | |
19 |
| -| showLength | 基础 | 是否在数据线闭合的时候展示长度 | boolean | false | |
20 |
| -| showLine | 基础 | 是否显示缩紧标识线 | boolean | true | |
21 |
| -| showDoubleQuotes | 基础 | 是否展示 key 名的双引号 | boolean | true | |
22 |
| -| virtual | 基础 | 是否使用虚拟滚动(大数据量时) | boolean | false | |
23 |
| -| itemHeight | 基础 | 使用虚拟滚动时,定义每一行高度 | number | auto | |
24 |
| -| v-model | 高级 | 双向绑定选中的数据层级 | string, array | string, array | |
25 |
| -| path | 高级 | 定义最顶层数据层级 | string | root | |
26 |
| -| pathSelectable | 高级 | 定义哪些数据层级是可以被选中的 | function(path, content) | - | |
27 |
| -| selectableType | 高级 | 定义组件支持的选中方式,默认无选中功能 | multiple, single | - | |
28 |
| -| showSelectController | 高级 | 是否展示选择控制器 | boolean | false | |
29 |
| -| selectOnClickNode | 高级 | 是否在点击节点的时候触发 v-model 双向绑定 | boolean | true | |
30 |
| -| highlightSelectedNode | 高级 | 是否高亮已选项 | boolean | true | |
31 |
| -| collapsedOnClickBrackets | 高级 | 是否支持折叠 | boolean | true | |
32 |
| - |
33 |
| -| customValueFormatter | 高级 | 可以进行值的自定义渲染 | function(data, key, path, defaultFormatResult) | - | |
| 15 | +| 属性 | 级别 | 说明 | 类型 | 默认值 | |
| 16 | +| ------------------------ | ---- | ----------------------------------------- | ---------------------------------------------- | ------------- | |
| 17 | +| data | 基础 | 待美化的源数据,注意不是 `JSON` 字符串 | `JSON` 对象 | - | |
| 18 | +| deep | 基础 | 数据深度, 大于该深度的数据将不被展开 | number | Infinity | |
| 19 | +| showLength | 基础 | 是否在数据线闭合的时候展示长度 | boolean | false | |
| 20 | +| showLine | 基础 | 是否显示缩紧标识线 | boolean | true | |
| 21 | +| showDoubleQuotes | 基础 | 是否展示 key 名的双引号 | boolean | true | |
| 22 | +| virtual | 基础 | 是否使用虚拟滚动(大数据量时) | boolean | false | |
| 23 | +| itemHeight | 基础 | 使用虚拟滚动时,定义每一行高度 | number | auto | |
| 24 | +| v-model | 高级 | 双向绑定选中的数据层级 | string, array | string, array | |
| 25 | +| path | 高级 | 定义最顶层数据层级 | string | root | |
| 26 | +| pathSelectable | 高级 | 定义哪些数据层级是可以被选中的 | function(path, content) | - | |
| 27 | +| selectableType | 高级 | 定义组件支持的选中方式,默认无选中功能 | multiple, single | - | |
| 28 | +| showSelectController | 高级 | 是否展示选择控制器 | boolean | false | |
| 29 | +| selectOnClickNode | 高级 | 是否在点击节点的时候触发 v-model 双向绑定 | boolean | true | |
| 30 | +| highlightSelectedNode | 高级 | 是否高亮已选项 | boolean | true | |
| 31 | +| collapsedOnClickBrackets | 高级 | 是否支持折叠 | boolean | true | |
| 32 | +| customValueFormatter | 高级 | 可以进行值的自定义渲染 | function(data, key, path, defaultFormatResult) | - | |
34 | 33 |
|
35 | 34 | ## Events
|
36 | 35 |
|
|
0 commit comments