diff --git a/packages/components/tree-v2/src/tree-node-content.ts b/packages/components/tree-v2/src/tree-node-content.ts index 348de8ba23..59c5a0a186 100644 --- a/packages/components/tree-v2/src/tree-node-content.ts +++ b/packages/components/tree-v2/src/tree-node-content.ts @@ -1,4 +1,5 @@ import { h, defineComponent, inject } from 'vue' +import { useNamespace } from '@element-plus/hooks' import { ROOT_TREE_INJECTION_KEY, treeNodeContentProps } from './virtual-tree' export default defineComponent({ @@ -6,12 +7,13 @@ export default defineComponent({ props: treeNodeContentProps, setup(props) { const tree = inject(ROOT_TREE_INJECTION_KEY) + const ns = useNamespace('tree') return () => { const node = props.node const { data } = node! return tree?.ctx.slots.default ? tree.ctx.slots.default({ node, data }) - : h('span', { class: 'el-tree-node__label' }, [node?.label]) + : h('span', { class: ns.be('node', 'label') }, [node?.label]) } }, }) diff --git a/packages/components/tree-v2/src/tree-node.vue b/packages/components/tree-v2/src/tree-node.vue index 5b1277db60..db2e46505d 100644 --- a/packages/components/tree-v2/src/tree-node.vue +++ b/packages/components/tree-v2/src/tree-node.vue @@ -1,13 +1,13 @@