feat: 🎸 support different icon for opened node

Closes: #47
This commit is contained in:
qian.wei
2020-01-03 19:44:42 +08:00
parent 82e87e493a
commit 61ae848898

View File

@@ -32,7 +32,7 @@
</slot> </slot>
</span> </span>
<span v-else> <span v-else>
<slot name="treeNodeIcon"> <slot name="treeNodeIcon" :expanded="expanded">
<i class="vtl-icon vtl-menu-icon vtl-icon-folder"></i> <i class="vtl-icon vtl-menu-icon vtl-icon-folder"></i>
</slot> </slot>
</span> </span>
@@ -86,7 +86,9 @@
<slot name="editNodeIcon" slot="editNodeIcon" /> <slot name="editNodeIcon" slot="editNodeIcon" />
<slot name="delNodeIcon" slot="delNodeIcon" /> <slot name="delNodeIcon" slot="delNodeIcon" />
<slot name="leafNodeIcon" slot="leafNodeIcon" /> <slot name="leafNodeIcon" slot="leafNodeIcon" />
<slot name="treeNodeIcon" slot="treeNodeIcon" /> <template v-slot:treeNodeIcon="slotProps">
<slot name="treeNodeIcon" v-bind="slotProps" />
</template>
</item> </item>
</div> </div>
</div> </div>