diff --git a/one/docs/components/transfer.md b/one/docs/components/transfer.md index ca06a19..d245b41 100644 --- a/one/docs/components/transfer.md +++ b/one/docs/components/transfer.md @@ -35,6 +35,7 @@ | `selected-placeholder` | `string` | - | 已选区内搜索框的占位文本。 | | `selected-show-mode` | `string` | `'tree'` | [^selected-show-mode] | | `keys` | `string|function` | `'value'` | [^keys] | +| `merge-checked` | `string` | `keep-all` | [^merge-checked] | ^^^ui 预设样式。 @@ -109,6 +110,19 @@ function (keyword, { label }) { 若类型为 `function`,参数为 `(item: Object)`,`item` 是 `datasource` 中的一个节点的属性,返回值是添加到 `selected` 中的值。 ^^^ +^^^merge-checked + +选中值的合并策略。 + ++++枚举值 +| 值 | 描述 | +| -- | -- | +| `keep-all` | 父子节点都会在选中值中。 | +| `upwards` | 尽可能往祖先方向合并选中值。 | +| `downwards` | 尽可能往后代方向合并选中值。 | ++++ +^^^ + ### 插槽 | 名称 | 描述 | diff --git a/one/docs/components/tree.md b/one/docs/components/tree.md index 9e99568..5437395 100644 --- a/one/docs/components/tree.md +++ b/one/docs/components/tree.md @@ -29,6 +29,7 @@ | `checked` | `Array` | `[]` | [^checked] | | `selectable` | `boolean` | `false` | 点击整个节点区域时是否选中该节点。 | | `selected` | `string` | - | [^selected] | +| `merge-checked` | `string` | `keep-all` | [^merge-checked] | ^^^ui 预设样式。 @@ -78,6 +79,19 @@ 当前被选中的叶节点的值,是一个对应于 `datasource` 中节点数据中 `value` 属性的数组。 ^^^ +^^^merge-checked + +选中值的合并策略。 + ++++枚举值 +| 值 | 描述 | +| -- | -- | +| `keep-all` | 父子节点都会在选中值中。 | +| `upwards` | 尽可能往祖先方向合并选中值。 | +| `downwards` | 尽可能往后代方向合并选中值。 | ++++ +^^^ + ### 插槽 | 名称 | 描述 |