cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Bagaimana untuk memilih salah satu pilihan secara lalai dalam Angularjs pilih

Kod html ialah, jika nilai model ng wujud dalam InPageSel, ia akan dipilih pada antara muka. Tetapi jika tidak, lajur kosong dipilih pada antara muka Terdapat banyak kandungan drop-down pada antara muka saya harap yang pertama boleh dipilih secara lalai.

<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>

Kod js, data pilihan diperoleh dari latar belakang dan diletakkan dalam tatasusunan InPageSel

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

membalas semua(2)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-15 16:55:32

    Terdapat banyak kaedah secara peribadi saya rasa kaedah yang paling stabil ialah:
    <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;//如果想要第一个值
    

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-15 16:55:32

    Anda boleh mempertimbangkan untuk memberikan auth_policy.p_info.high_action.action_annex.page nilai yang wujud dalam kandungan selepas mendapatkan

    balas
    0
  • Batalbalas