j'ai les données de suiviGuidons rendre des modèles basés sur la valeur
multipleTypes = [
{"type": "radio", "label": "Cool people names","option": ["Ralgar", "Mozzy"]},
{"type": "checkbox", "label": "Cool phones", "option": ["android", "iphone"]}
{"type": "radio", "label": "Cool pets", "option": ["monster", "moose"]},
{"type": "checkbox", "label": "Cool places", "option": ["bar", "undercovers", "moon"]},
]
Voici les modèles
<script id="checkbox-template" type="text/x-handlebars-template">
<fieldset>
<legend>{{label}}</legend>
{{#each option}}
<label for="regularCheckbox">
<input type="checkbox" id="regularCheckbox" value="checkbox 1">
<span>{{this}}</span>
</label>
{{/each}}
</fieldset>
</script>
<script id="radio-template" type="text/x-handlebars-template">
<fieldset>
<legend>{{label}}</legend>
{{#each option}}
<label for="regularRadio">
<input type="radio" name="radios" id="regularRadio" value="radio 1">
<span>{{this}}</span>
</label>
{{/each}}
</fieldset>
</script>
Je suis en train de faire la liste des objets et rendre le modèle basé sur la attribut de type. Est-ce possible?
If else
dans le modèle ne fonctionnait pas trop bien.
La virgule de fin dans 'multipleTypes' vous causera un mal de tête dans IE. –
ah, oui j'ai vu et enlevé cela. Merci. –