Vue: Arrêter le moteur de modèle de rendre un bloc

Créé le 12 juil. 2017  ·  3Commentaires  ·  Source: vuejs/vue

Quel problème cette fonctionnalité résout-elle ?

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.

A quoi ressemble l'API proposée ?

Je ne connais pas de manière exacte et propre mais je pensais à quelque chose comme Django mot

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é.

Tous les 3 commentaires

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é.

Cette page vous a été utile?
0 / 5 - 0 notes