Backbone.js - Quelle est la meilleure façon de vérifier une case à cocher

Ma colonne vertébrale modèle a une valeur booléenne (isRegistered). Quand j'ai rendu la vue, je veux avoir une case à cocher activée ou désactivée en fonction de la valeur vrai/faux de la valeur de type boolean.

Mon effort actuel ressemble à ça:

<input id="isRegisteredCheckbox" checked="<%= isRegistered ? 'checked': ''"/>

cela ne fonctionne pas, car, selon la Spécification du W3C l'objet d'attribut doit être complètement supprimé de décocher une case à cocher.

Comment puis-je le faire à l'aide de la dorsale modèle?

<input type="checkbox" <%= élément.visible ? "checked" : "" %> value="<%= élément.id %>"/>

OriginalL'auteur reach4thelasers | 2012-04-25