angulaire.js - Comment sélectionner l'une des options par défaut dans Angularjs Select
習慣沉默
習慣沉默 2017-05-15 16:53:32
0
2
636

Le code html est que, si la valeur de ng-model existe dans InPageSel, elle sera sélectionnée sur l'interface. Mais sinon, la colonne vide est sélectionnée sur l'interface. Il existe de nombreux contenus déroulants sur l'interface. J'espère que le premier pourra être sélectionné par défaut.

<select ng-model="auth_policy.p_info.high_action.action_annex.page" ng-options="en as en for en in InPageSel" style="width:150px;"></select>

code js, les données sélectionnées sont obtenues à partir de l'arrière-plan et placées dans le tableau InPageSel

$scope.InPageSel = [];
angular.forEach(data_select.script_pagelist,function(v,k){
this.push(v.page_name);
},$scope.InPageSel);
習慣沉默
習慣沉默

répondre à tous(2)
phpcn_u1582

Il existe de nombreuses méthodes. Personnellement, je pense que la méthode la plus stable est :
<select ng-model="selected" ng-options="x.id as x.name for x in users"></select>

js$scope.users = [
        {name:'a',id:'1'},
        {name:'b',id:'2'},
        {name:'c',id:'3'}
    ];
    $scope.selected='2';//id的值,区分类型
    $scope.selected=$scope.users[0].id;//如果想要第一个值
世界只因有你

Vous pouvez envisager de donner à auth_policy.p_info.high_action.action_annex.page une valeur qui existe dans le contenu après get

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal