vuetify: par programme montrant la boîte de dialogue
vuetify dit: Si vous voulez de programmation pour ouvrir ou fermer la boîte de dialogue, vous pouvez le faire en utilisant v-modèle avec une valeur booléenne.
Cependant, je suis assez difficile sur ce que cela signifie. En disant "l'utilisation de v-modèle" est vague, au mieux. Le composant parent sait sur le programme d'installation si elle doit s'ouvrir, mais je ne sais pas comment modifier dynamiquement les ce dans l'enfant. Suis-je censé passer à l'aide de v-lier?
<login v-bind:showDialog></login>
Si oui, comment le composant enfant face à cette situation?
Vuetify boîte de Dialogue infos ici: https://vuetifyjs.com/components/dialogs
Cela dépend de comment vous définissez la
dialog
composant, Presentational
/ Container
composant? À l'aide de v-model
(par défaut à partir de la doc) supposons que vous l'utiliser comme un composant conteneur avec data
spécifié au lieu de transmettre props
.OriginalL'auteur jpro | 2017-06-08
Vous devez vous connecter pour publier un commentaire.
v
est une directive. Vous utilisezv-model
, pasv-bind
.La page, vous lien a plusieurs exemples. Si vous cliquez sur le
<>
bouton sur le premier, il montre la source HTML dev-model
fait une liaison bidirectionnelle sur un support qui est nommévalue
à l'intérieur du composant. Lorsque vous définissez la variable liée valeur detrue
, la boîte de dialogue affichera; quandfalse
, il va se cacher. Aussi, si la boîte de dialogue est fermée, il va fixer la valeur de la variable à false.Dans ce cas, vous utilisez
v-model="somevariable"
oùsomevariable
est le membre de la société mère que vous souhaitez contrôler la boîte de dialogue."v-modèle a été dépréciée" - Vue
stackoverflow.com/questions/51821960/...
OriginalL'auteur Roy J
Que je comprends que vous avez un enfant de composants qui ont une boîte de dialogue à l'intérieur. Pas sûr que ce soit à 100%, mais c'est la façon dont je la mettre en œuvre. Composant enfant avec dialogue:
en composant parent nous les utilisons:
OriginalL'auteur Дмитрий Алферьев