diff --git a/packages/renderless/src/input/vue.ts b/packages/renderless/src/input/vue.ts index 082c5d5ce2..0db2a8e023 100644 --- a/packages/renderless/src/input/vue.ts +++ b/packages/renderless/src/input/vue.ts @@ -416,6 +416,10 @@ export const renderless = ( api.setShowMoreBtn(true) on(window, 'resize', api.setShowMoreBtn) } + + if (vm.$attrs.autofocus) { + api.focus() + } }) onBeforeUnmount(() => { diff --git a/packages/vue/src/tree/src/tree-node.vue b/packages/vue/src/tree/src/tree-node.vue index 758450ff59..12f1f275a1 100644 --- a/packages/vue/src/tree/src/tree-node.vue +++ b/packages/vue/src/tree/src/tree-node.vue @@ -121,7 +121,7 @@