AngularJS ng-repeat réglage par défaut sélectionnez la valeur
$scope.activities =
[
{ id: 1, type: "DROPDOWN_MENU", name: "Dropdown Menu" },
{ id: 2, type: "HORIZONTAL_BAR", name: "Horizontal Bar" }
];
<select data-ng-model="engineer.currentActivity" data-ng-options="a.name for a in activities">
</select>
À l'aide de la ci-dessus, je suis en mesure de créer une zone de sélection avec 3 valeurs, un vide, puis menu déroulant et la barre horizontale.
Je tiens à mettre la Barre Horizontale comme mon défaut et ne peut pas voir comment faire cela.
Aide serait super
BTW, si vous allez finir par tirer
activities
à partir du serveur, et vous avez besoin d'hydrater l'option sélectionnée, vous voulez regarder dans les track by
expressions à l'intérieur de la ng-options
expression.OriginalL'auteur ngplayground | 2014-01-25
Vous devez vous connecter pour publier un commentaire.
Dans le contrôleur, il suffit d'ajouter une ligne à la configuration de la sélection initiale:
OriginalL'auteur Davin Tryon
Dans votre angulaire de contrôleur:
Dans le code HTML:
Voir le Violon
OriginalL'auteur RaviH
Utilisation
ng-init
la directiveOriginalL'auteur StarsSky