我需要angularjs ninjas的一些幫助...AngO的ngOptions不生成選項
我目前正在使用有角度的蛋糕。我有一個休息控制器,它允許角進行溝通和獲取選項..服務返回一個序列化JSON列表如下圖所示
下面是如何我嘗試產生下拉選項:
<div class="row" ng-controller="trackerCtrl">
<div class="col-md-4">
<label class="control-label" for="trackers">Choose Tracker</label>
<select id="tracker" name="tracker" ng-model="tracker" ngOptions="tracker.Tracking.description for tracker in trackers" class="form-control custom-input tracker">
<option>Select Tracker</option>
</select>
</div>
</div>
通過上述,我得到這個在DOM
<select id="tracker" name="tracker" ng-model="tracker" ngoptions="tracker.Tracking.description for tracker in trackers" class="form-control custom-input tracker ng-pristine ng-valid">
<option value="? undefined:undefined ?"></option>
<option value="Select Tracker">Select Tracker</option>
<!-- Load options -->
<!--<option value=""></option>-->
</select>
我也使用嘗試3210結果相同,所以我猜
任何幫助非常感謝,因爲我很困惑,因爲它看起來很直截了當。 請原諒我的無知,但我是新來的角。
所有看起來不錯..你可以創建一個plnkr什麼的?它會提供更好的看法。 – dhavalcengg
ngOptions vs ng-options可能嗎?我不確定是否支持這兩種符號,從未使用沒有短劃線的符號。嘗試一下。如果這不起作用,我猜ng-options中的表達式是錯誤的。見https://docs.angularjs.org/api/ng/directive/select – burzum
@dhavalcengg我會嘗試創建一個jsfiddle,如果我有時間的話,同時我會檢查出burzum的建議 – LogixMaster