这是我的地图形式的json { “Area1”:[ “OFFICE1” “office2” ] }
我想在angularjs中使用ng-repeat创建2个下拉列表,即一个下拉列表中的area1和另一个下拉列表中的office_1和office_2。但我无法实现这一点。有人帮助
答案 0 :(得分:0)
你可以这样做,其中model是你的办公室地图json模型:
<body ng-controller="AppCtrl">
<select id="repeatSelect" ng-model="selectedArea">
<option ng-repeat="(key,prop) in model" value="{{key}}">{{key}}</option>
</select>
<select id="repeatSelect1" ng-model="selectedState">
<option ng-repeat="state in model[selectedArea]" value="state">{{state}}</option>
</select>
</body>