S'il y avait un moyen d'empêcher la compilation du modèle de rendre un bloc dans l'instance parent Vue
et de laisser à la place une autre instance Vue
ou un autre moteur de modèle faire le travail comme ce modèle Django
le moteur utilise la balise verbatim
. Dans mon cas, je souhaite utiliser de nombreuses instances Vue
dans une page et elles peuvent être imbriquées. Notez que je ne peux pas utiliser de composants car la page est divisée en fragments et rendue à partir de différents endroits.
Je ne connais pas de manière exacte et propre mais je pensais à quelque chose comme Django
mot
Je pense que cela entraînerait beaucoup de code en raison du fonctionnement du dom virtuel actuel. Mais vous pouvez toujours faire quelque chose de similaire si vous "transformez" vos applications vue en éléments personnalisés . Ensuite, chaque application sera étendue à son propre shadow dom.
custom elements
ne résout pas le problème à moins que j'utilise les éléments ignorés de la configuration Vue.
J'éviterais simplement de mélanger des modèles comme celui-ci - à la place, montez l'autre instance (avec la chaîne de modèle in-js) sur un élément vide. Quoi qu'il en soit, je ne pense pas que nous ajouterions une telle API car le cas d'utilisation est bien trop spécialisé.
Commentaire le plus utile
J'éviterais simplement de mélanger des modèles comme celui-ci - à la place, montez l'autre instance (avec la chaîne de modèle in-js) sur un élément vide. Quoi qu'il en soit, je ne pense pas que nous ajouterions une telle API car le cas d'utilisation est bien trop spécialisé.