diff --git a/packages/renderless/src/cascader-node/vue.ts b/packages/renderless/src/cascader-node/vue.ts
index f4efc3556..16da5c9f7 100644
--- a/packages/renderless/src/cascader-node/vue.ts
+++ b/packages/renderless/src/cascader-node/vue.ts
@@ -45,6 +45,7 @@ export const renderless = (
inActivePath: computed(() => api.isInPath(parent.state.activePath)),
inCheckedPath: computed(() => api.comptCheckPath()),
value: computed(() => props.node.getValueByOption()),
+ // 仅 mf 用到nodeLabel
nodeLabel: computed(() => {
return parent.state.renderLabelFn
? parent.state.renderLabelFn({ node: props.node, data: props.node.data })
diff --git a/packages/vue/src/cascader-node/src/mobile-first.vue b/packages/vue/src/cascader-node/src/mobile-first.vue
index 833f6971e..bd1b3b1ab 100644
--- a/packages/vue/src/cascader-node/src/mobile-first.vue
+++ b/packages/vue/src/cascader-node/src/mobile-first.vue
@@ -16,7 +16,12 @@
)
"
>
- {{ state.nodeLabel }}
+
+ {{ state.nodeLabel }}
+
+
+
+
{vnode || node.label}
}