Jade case cochée attribut décoché conditionnel (si)
Comment puis-je obtenir jade pour rendre l'objet d'un attribut d'une case à cocher basé sur un conditionnel?
Comme ces deux versions du HTML case tag:
Ce qui semble être la SEULE version valable de non cochée:
> <input type="checkbox" name="vehicle" value="Bike">
Alors que cette option est cochée:
> <input type="checkbox" name="vehicle" value="Car" checked="checked">
Voici ce que j'ai essayé jusqu'à présent:
Ce Jade est très bien:
input(type="checkbox", name="completed", checked=(true===true ? "checked" : "")).checkbox
parce qu'il rend ce:
<input type="checkbox" name="completed" checked="checked" class="checkbox">
mais ce Jade n'est pas beau:
input(type="checkbox", name="completed", checked=(false===true ? "checked" : "")).checkbox
parce qu'il rend ce:
<input type="checkbox" name="completed" checked="" class="checkbox">
au lieu de cela:
<input type="checkbox" name="completed" class="checkbox">
Comment puis-je obtenir Jade pour rendre l'ensemble vérifié attribut au lieu de simplement la valeur de l'attribut checked?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser:
Pas besoin de spécifier les valeurs:
Si la condition est fausse, il n'est pas cochée attribut ajouté.
Une autre façon de faire la même chose est en " si " condition:
Lorsque la condition sera remplie, Vous aurez coché la case sur DOM sinon, vous aurez une case décochée.
vous pouvez essayer comme ceci