Skip to content

208 - 树组件 #2895

Open
Open
@cone41

Description

@cone41
<script setup lang="ts">
interface TreeData {
  key: string;
  title: string;
  children: TreeData[];
}
defineProps<{ data: TreeData[] }>();
</script>

<template>
  <!-- do something.... -->
  <ul v-for="item in data" :key="item.key">
    <li>{{ item.title }}</li>

    <TreeComponent
      v-if="item.children && item.children.length"
      :data="item.children"
    />
  </ul>
</template>

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions