Peut une Vue Boolean prop être vrai, par sa présence, et false par son absence?

Dans ma Vue de composant, j'ai un Booléen prop appelé "obj", défini comme ceci:

obj: { Type:Boolean, default: false}

Je peux le mettre à true comme ceci:

<my-component :obj="true"></my-component>

Cependant, j'aimerais être en mesure de la mettre à l' true comme ceci:

<my-component obj></my-component>

J'aimerais que la présence de l'hélice à dire true et de son absence pour dire false. Est-il un moyen de définir un accessoire qui fonctionne de cette manière dans une Vue de composant?

  • Ce deuxième exemple devrait fonctionner comme vous le dites, non? Avez-vous essayé? Je ne peux pas vérifier, sur mobile atm
  • Quand j'ai tout simplement utiliser la prop nom de la valeur est une chaîne vide dans mon composant.
  • Pourriez-vous montrer la source de votre composant? Aussi, dans vos accessoires de définition, il convient de minuscules type, pas de Type. À moins que ce soit une faute de frappe
  • Vous avez raison. Le capital T de type a tout gâcher et de ne pas en faire un Booléen. Je vous remercie.
InformationsquelleAutor Emanon | 2018-03-10