supposer que c'est mon contrôleur:comment définir l'un des éléments par défaut dans ng-options?
function MainController(someService) {
var vm = this;
// remote call to load items
var vm.items = someService.loadItems();
/*
* item's are something like this:
* [
* {
* "id" : 15,
* "topic" : "مرکز شهید بلباسی",
* "default" : false
* }, {
* "id" : 14,
* "topic" : "مرکز شهید کاوه",
* "default" : false
* }, {
* "id" : 13,
* "topic" : "مرکز شهید زین الدین",
* "default" : false
* }, {
* "id" : 4,
* "topic" : "مرکز شهید حسین همدانی",
* "default" : true
* }
* ]
*/
}
et c'est balise select:
<select ng-model="vm.searchFilter.itemId"
ng-options="item.id as item.topic for item in vm.items">
<option value=""></option>
</select>
maintenant, je veux définir l'option sélectionnée au point qu'il est default
la propriété est vrai et ne veulent pas pour utiliser ng-model
de select tag à cette fin. Comment puis je faire ça?
Pourriez-vous s'il vous plaît faire un plunker? –
"Je ne veux pas utiliser' ng-model' ** POURQUOI **? Voilà comment il était prévu de fonctionner – Claies
Vous devriez mentionner pourquoi vous ne voulez pas utiliser ng-model, alors seulement nous pouvons vous aider – LINTUism