Comment ng travail sélectionné?
Voici un extrait. T2 est sélectionné comme je l'attends.
<select name="quarter" ng-model="Quarter" >
<option value="1" >Q1</option>
<option value="2" ng-selected="Quarter=='Q1'">Q2</option>
<option value="3">Q3</option>
<option value="4">4</option>
</select>
Changer 'Q1'
à 'Q2
' ne fait rien de tel que sélectionné que j'attends. En train de mettre en ng-selected="Quarter=='Q1'"
NE PAS faire de T1 sélectionné jusqu'à ce que je supprime ng-selected="Quarter=='Q2"
wtf. Comment cela suppose de travailler?
- cela semble fonctionner pour moi, ou n'est-ce pas ce que vous essayez de faire? jsfiddle.net/xpjaD
- C'EST ce que je suis en train de faire. WTH. J'ai supprimé tous mes contrôleur de code, sauf que l'affectation au T1 et... je suppose que quelque chose est très mal dans le code html
- Connexes: stackoverflow.com/questions/15772672/...
- Façon la plus simple d'utilisation <b>ng-init</b><br> cet exemple
Vous devez vous connecter pour publier un commentaire.
Si vous mettez le ng-sélectionné dans les options de l'élément, votre option sera sélectionnée lors de la ng-valeur sélectionnée est vrai. Dans votre cas, l'option T2 est sélectionné lors du Trimestre est égal à T1.
Si vous souhaitez sélectionner la valeur passée dans le quartier, vous devez placer le ng-sélectionné sur l'élément select :
Prendre un coup d'oeil à la sélectionnez la directive de la documentation.
si vous voulez une sélection pour les 24 heures, vous pouvez le faire.
comme ceci:
Donc la bonne façon serait de s'appuyer sur ng-model seulement dans votre cas.
La bonne façon de faire ce que vous essayez de le faire(avant de sélectionner une option) est comme ceci:
Référence:
La
ng-selected
directive prend une valeur booléenne ou une expression qui aboutit à un vrai/faux résultat booléen.Vous avez juste besoin de passer sa valeur
true
pour le faire fonctionner, ou une expression qui conduit àtrue
.Il n'a rien à voir avec ng-modèle de
<select>
tag.Qui suit est un exemple de ce comportement:
Cela fera option T2 sélectionné par défaut.