Logo AngularJS

Tricks AngularJS : Utiliser ngOptions

Flattr this!

J'avais fait une pause récemment sur mes tricks AngularJS pour revenir un peu sur jQuery. Voilà donc une nouvelle astuce.

Utiliser ngOptions

Pour vos listes de sélection, ne gérez surtout pas vos options avec ngRepeat. C'est une grosse erreur. Parce que pour définir la valeur sélectionnée, ça peut vite être chiant. Et surtout si vous voulez affecter le résultat à un modèle.

Dans ce dernier cas, AngularJS vous ajoutera aussitôt une option supplémentaire assez moisie dans ce genre

<option value="? string:id-2 ?"></option>

Je ne saurai vous expliquer pourquoi il génère ça mais avouez que ça va vite poser soucis dans votre application.

Flattr this!

A propos de Mathieu

Ingénieur développeur web dans la vente par correspondance B2B, adepte de nouvelles technologies et d'innovation. Vous pouvez aussi me retrouver sur Twitter @mathrobin
Cette entrée a été publiée dans AngularJS, avec comme mot(s)-clef(s) , , . Vous pouvez la mettre en favoris avec ce permalien.
  • http://www.yrezgui.com Yacine Rezgui

    Merci pour l’astuce 😉

Articles liés