Comment effectuer un appel API dans le hook créé dans Vue 3 ?
P粉744691205
P粉744691205 2023-11-04 08:48:38
0
2
520

Retour en vue après une longue pause. Dans ma solution, j'utilise l'API de composition et après avoir créé le composant, j'ai besoin d'obtenir des données pour pouvoir les afficher plus tard. Dans ma solution actuelle, le modèle est rendu avant l'appel. Erreur probablement stupide mais je n'arrive toujours pas à la comprendre (c'est clair dans vue 2.0 - hook create()).

 


P粉744691205
P粉744691205

répondre à tous (2)
P粉509383150

Votre solution devrait ressembler à ce à quoi vous vous attendiez. Votre API est appelée lorsque le composant est créé, pas après le rendu du composant, car elle n'est pas appelée dans le hookonMounted. De plus, vous devez rendre la pizza réactive.

    P粉004287665

    La liste des hooks disponibles dans l'API Composition est la suivante :

    Avec le modèle protégé创建最接近的是在setup()函数中运行代码。但是,为了避免使用v-if="pizzas"de l'API Options, vous devez l'instancier sous la forme d'un tableau vide.

    Et, évidemment, vous voulez qu'il soit réactif, alors c'est le casref([]),而不仅仅是[].

    Remarques:

    • 可以保持不变,因为我们将pizzas初始化为空数组。如果您以错误的方式启动它,则需要在根包装元素上设置v-if="pizzas"Protection.
    • ref需要为其分配.value
      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!