Skip to content

Commit b6e0f89

Browse files
committed
fix: nodeKey slot missing span tag.
1 parent 87ee4e1 commit b6e0f89

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

example/Basic.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@
7272
>
7373
<template v-if="useNodeKeySlot" #nodeKey="{ node, defaultKey }">
7474
<template v-if="node.key === 'title'">
75-
<a>"{{ node.key }}":</a>
75+
<a>"{{ node.key }}"</a>
7676
</template>
77-
<template v-else>{{ defaultKey }}:</template>
77+
<template v-else>{{ defaultKey }}</template>
7878
</template>
7979

8080
<template v-if="useNodeValueSlot" #nodeValue="{ node, defaultValue }">

src/components/TreeNode/index.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@
3333
<carets v-if="showIcon" :node-type="node.type" @click="handleIconClick" />
3434
</div>
3535

36-
<slot v-if="node.key" name="key" :node="node" :defaultKey="prettyKey">
37-
<span class="vjs-key">{{ prettyKey }}:</span>
38-
</slot>
36+
<span v-if="node.key" class="vjs-key">
37+
<slot name="key" :node="node" :defaultKey="prettyKey">{{ prettyKey }}</slot>
38+
<span>:</span>
39+
</span>
3940

4041
<span>
4142
<brackets v-if="node.type !== 'content'" :data="node.content" @click="handleBracketsClick" />

0 commit comments

Comments
 (0)