recherche

Maison  >  Questions et réponses  >  le corps du texte

Récursion dans les composants de fichier unique dans Vue.js 3

Comment utiliser les composants récursifs dans Vue3 ?

L'utilisation de composants récursifs comme des composants normaux dans Vue 3 entraîne des erreurs 初始化前无法访问

Arbre.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粉710478990P粉710478990371 Il y a quelques jours648

répondre à tous(2)je répondrai

  • P粉176151589

    P粉1761515892023-11-24 00:44:05

    Vous ne pouvez fournir que l'option de nom du composant :

    
    
    sssccc
    
    

    répondre
    0
  • P粉330232096

    P粉3302320962023-11-24 00:35:52

    Documentation :

    Les composants peuvent être importés par leur nom de fichier, mais n'ont pas besoin d'être répertoriés dans l'objet de paramètres components. Cependant, il suffit d'utiliser le composant nommé dans le modèle sans l'importer.

    Arbre.vue :

    
    
    sssccc
    

    répondre
    0
  • Annulerrépondre