From 346c6e92f4534a4c674c61e156cfcc7aec735b9c Mon Sep 17 00:00:00 2001 From: jahnli Date: Thu, 2 Oct 2025 09:42:03 +0800 Subject: [PATCH] feat(tree-select): add get-children demo --- .../demos/enUS/index.demo-entry.md | 1 + .../demos/enUS/node-display-mode.demo.vue | 171 ++++++++++++++++++ .../demos/zhCN/index.demo-entry.md | 1 + .../demos/zhCN/node-display-mode.demo.vue | 171 ++++++++++++++++++ src/tree/demos/enUS/index.demo-entry.md | 1 + .../demos/enUS/node-display-mode.demo.vue | 62 +++++++ src/tree/demos/zhCN/index.demo-entry.md | 1 + .../demos/zhCN/node-display-mode.demo.vue | 62 +++++++ 8 files changed, 470 insertions(+) create mode 100644 src/tree-select/demos/enUS/node-display-mode.demo.vue create mode 100644 src/tree-select/demos/zhCN/node-display-mode.demo.vue create mode 100644 src/tree/demos/enUS/node-display-mode.demo.vue create mode 100644 src/tree/demos/zhCN/node-display-mode.demo.vue diff --git a/src/tree-select/demos/enUS/index.demo-entry.md b/src/tree-select/demos/enUS/index.demo-entry.md index c40b0df2d9b..2efeea2838a 100644 --- a/src/tree-select/demos/enUS/index.demo-entry.md +++ b/src/tree-select/demos/enUS/index.demo-entry.md @@ -15,6 +15,7 @@ action.vue async.vue status.vue file-picker.vue +node-display-mode.vue debug.vue ``` diff --git a/src/tree-select/demos/enUS/node-display-mode.demo.vue b/src/tree-select/demos/enUS/node-display-mode.demo.vue new file mode 100644 index 00000000000..b9ff435bba6 --- /dev/null +++ b/src/tree-select/demos/enUS/node-display-mode.demo.vue @@ -0,0 +1,171 @@ + + # Node display mode + + You can use `get-children` to implement different ways of displaying nodes. + + + + + diff --git a/src/tree-select/demos/zhCN/index.demo-entry.md b/src/tree-select/demos/zhCN/index.demo-entry.md index fcfcb22043f..ce77e367b06 100644 --- a/src/tree-select/demos/zhCN/index.demo-entry.md +++ b/src/tree-select/demos/zhCN/index.demo-entry.md @@ -11,6 +11,7 @@ multiple.vue checkbox.vue check-strategy.vue filterable.vue +node-display-mode.vue check-strategy-debug.vue action.vue async.vue diff --git a/src/tree-select/demos/zhCN/node-display-mode.demo.vue b/src/tree-select/demos/zhCN/node-display-mode.demo.vue new file mode 100644 index 00000000000..d05faad7dff --- /dev/null +++ b/src/tree-select/demos/zhCN/node-display-mode.demo.vue @@ -0,0 +1,171 @@ + + # 节点展示方式 + + 你可以使用 `get-children` 实现不同的节点展示方式 + + + + + diff --git a/src/tree/demos/enUS/index.demo-entry.md b/src/tree/demos/enUS/index.demo-entry.md index 1531acae0d7..eafa2115ab4 100644 --- a/src/tree/demos/enUS/index.demo-entry.md +++ b/src/tree/demos/enUS/index.demo-entry.md @@ -24,6 +24,7 @@ node-props.vue show-line.vue checkbox-placement.vue override-click-behavior.vue +node-display-mode.vue ``` ## API diff --git a/src/tree/demos/enUS/node-display-mode.demo.vue b/src/tree/demos/enUS/node-display-mode.demo.vue new file mode 100644 index 00000000000..c6b8765d723 --- /dev/null +++ b/src/tree/demos/enUS/node-display-mode.demo.vue @@ -0,0 +1,62 @@ + + # Node display mode + + You can use `get-children` to implement different ways of displaying nodes. + + + + + diff --git a/src/tree/demos/zhCN/index.demo-entry.md b/src/tree/demos/zhCN/index.demo-entry.md index 08b9fe88942..0232b1ff5f2 100644 --- a/src/tree/demos/zhCN/index.demo-entry.md +++ b/src/tree/demos/zhCN/index.demo-entry.md @@ -24,6 +24,7 @@ node-props.vue show-line.vue checkbox-placement.vue override-click-behavior.vue +node-display-mode.vue check-strategy-debug.vue change-debug.vue scrollbar-debug.vue diff --git a/src/tree/demos/zhCN/node-display-mode.demo.vue b/src/tree/demos/zhCN/node-display-mode.demo.vue new file mode 100644 index 00000000000..6543bd552c9 --- /dev/null +++ b/src/tree/demos/zhCN/node-display-mode.demo.vue @@ -0,0 +1,62 @@ + + # 节点展示方式 + + 你可以使用 `get-children` 实现不同的节点展示方式 + + + + +