diff --git a/package.json b/package.json index abf2c3c13..4299e7e71 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cloud-ui.vusion", "description": "Vusion Cloud UI", - "version": "0.18.15", + "version": "0.18.17", "author": "Forrest ", "contributors": [ "haoxutong <1255965516@qq.com>", diff --git a/src/components/u-tree-select-new.vue/api.yaml b/src/components/u-tree-select-new.vue/api.yaml index 8baf559b6..f4813f8e1 100644 --- a/src/components/u-tree-select-new.vue/api.yaml +++ b/src/components/u-tree-select-new.vue/api.yaml @@ -122,6 +122,14 @@ brifeDoc: "" docDescription: 开启后支持清除按钮。默认关闭 tooltipLink: "" + - name: render-optimize + title: 只渲染激活节点 + type: boolean + default: false + description: 设置只渲染tree激活子节点,用于渲染性能提升。 + group: 交互属性 + brifeDoc: "" + docDescription: 开启后只渲染激活节点,默认关闭。 - name: append-to title: 弹出层位置依据 type: string diff --git a/src/components/u-tree-select-new.vue/index.vue b/src/components/u-tree-select-new.vue/index.vue index 67b4d8b86..38a1a05c3 100644 --- a/src/components/u-tree-select-new.vue/index.vue +++ b/src/components/u-tree-select-new.vue/index.vue @@ -84,6 +84,7 @@ :style="getPopperStyle()"> ['text'] }, ifExpanded: { type: Boolean, default: false }, + renderOptimize: { type: Boolean, default: false }, }, data() { return { diff --git a/src/components/u-tree-view-new.vue/index.vue b/src/components/u-tree-view-new.vue/index.vue index 9b9e3d51e..4e8ebf38f 100644 --- a/src/components/u-tree-view-new.vue/index.vue +++ b/src/components/u-tree-view-new.vue/index.vue @@ -2,7 +2,9 @@