Réécrivez le titre comme suit : Vue 3 : Transférer le contenu vers l'élément et remplacer
P粉237029457
P粉237029457 2023-11-06 11:01:38
0
1
802

J'utilise la téléportation de Vue 3 pour restituer un élément dans un div et cela fonctionne comme prévu.

Teleport ajoutera l'élément à l'élément sélectionné mais ne remplacera pas l'élément actuel dans le div.

Comment configurer la téléportation pour remplacer des éléments dans un div, de la même manière qu'une application vue remplace le contenu d'un div d'ancrage une fois montée ?

Contexte : pour des raisons de référencement, j'ai besoin d'un élément d'espace réservé jusqu'à ce que l'application soit rendue et livrée.

 
传送占位符...我希望这个被传送组件替换
当应用程序挂载时,这个占位符将被应用程序替换...
传送内容...


P粉237029457
P粉237029457

répondre à tous (1)
P粉903969231

Vous devez disposer d'une logique distincte pour supprimer les espaces réservés si nécessaire.

Définissez le contenu de l'espace réservé pour qu'il soit vide danssetup:

Vue.createApp({ setup() { const placeholder = document.getElementById('teleport-here'); placeholder.innerHTML = ''; } }).mount('#app');
 
Teleport placeholder... I want this to be replaced by the teleport component
This placeholder will be replaced with app when app mounts...
Teleport content...
    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!