Skip to content

208 - 树组件 #1774

Open
Open
@mistacguy

Description

@mistacguy
// 你的答案
<script setup lang="ts">
import {defineProps} from 'vue'
interface TreeData {
  key: string
  title: string
  children: TreeData[]
}
defineProps<{data: TreeData[]}>()
</script>

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

        <TreeComponent v-if="item.children&&item.children.length" :data="item.children"></TreeComponent>
    </li>
  </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