Rekursi dalam komponen fail tunggal dalam Vue.js 3
P粉710478990
P粉710478990 2023-11-23 09:54:24
0
2
626

Bagaimana untuk menggunakan komponen rekursif dalam Vue3?

Menggunakan komponen rekursif seperti komponen biasa dalam Vue 3 mengakibatkan ralat 初始化前无法访问

Tree.vue:

<template>
  <Tree v-if="hasChildren" />
</template>

<script lang="ts">
import Tree from './Tree.vue';

export default defineComponent({
  components: {
    Tree
  },

  setup() {

    const hasChildren = someExitRecursionCondition();

    return {
      hasChildren
    }
  }
</script>


P粉710478990
P粉710478990

membalas semua(2)
P粉176151589

Anda hanya boleh memberikan pilihan nama komponen:



sssccc

P粉330232096

Dokumentasi:

Komponen boleh diimport mengikut nama failnya, tetapi tidak perlu disenaraikan dalam objek tetapan components. Walau bagaimanapun, cukup untuk menggunakan komponen yang dinamakan dalam templat tanpa mengimportnya.

Tree.vue:



sssccc
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan