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` 实现不同的节点展示方式
+
+
+
+
+
+
+
+
+
+