angular.js - 關於ng-option的用法
PHPz
PHPz 2017-05-15 17:07:55
0
2
881

數據是這樣的

那我如果用ng-option怎麼循環出來這些數據

現在程式碼是這樣的:

<p class="am-form-group">
            <label class="am-u-sm-3 am-u-md-3 am-u-lg-2 am-form-label am-text-right">导演国籍:</label>
            <p class="am-u-sm-9 am-u-md-9 am-u-lg-10">
                <select id="direct-country" class="am-radius max-width-250" ng-model="selected_cn_0" name="film[nationality]">
                    <option value="{{$index}}" ng-repeat="country in countrys_0">{{country}}</option>
                </select>
                <span class="am-form-caret"></span>
            </p>
        </p>

控制器:

$scope.countrys_1 = data.nationality;
$scope.selected_cn_1 = data.nationality[46];

我想讓option的value是 下標,不知道怎麼改,預設顯示為第46條資料的值

PHPz
PHPz

学习是最好的投资!

全部回覆(2)
我想大声告诉你

html:

<select ng-model="selected_cn_1" ng-options="value for (key,value) in countrys_1"></select>

js

$scope.countrys_1 = data.nationality;
$scope.selected_cn_1 = data.nationality[46];//通过ng-model和select绑定

ng-options的用法

仅有的幸福

雷雷


轉換為數字

雷雷
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板