Plunker to try我正在使用oi-select庫來選擇多個選項,我希望數據的第一個值在數據可用時應該默認選擇。 HTML代碼如何在oi-select angularjs中選擇第一個選項
<oi-select multiple ng-init="selectedNewRelease=releaseList[0]"
oi-options="item.releaseId for item in releaseList" ng-model="selectedNewRelease"
placeholder="Select Releases"
oi-select-options="{dropdownFilter: 'myDropdownFilter'}" id="selectedReleases"
ng-change="onReleaseChange();toggleCol();"></oi-select>
我試着用NG-INIT,通過如下分配:
$scope.selectedNewRelease=$scope.releaseList[0];
這實際上工作,但只要我選擇一個或多個選項,它會刪除默認選中的選項。任何想法的任何鏈接,請。鏈接oi-select
是啊我嘗試將第一個記錄推到$ scope.selectedNewReleases.push(releaseList [0]),但它沒有顯示選中,當我選擇第二個值時,它顯示第一個和第二個。 – Sudarshan
@Sudarshan你什麼時候推第一個項目?如果在異步回調中,也許你應該考慮調用'$ scope。$ apply'。 – Pengyy
http://plnkr.co/edit/mwNkSCBCrz3zXXbdJK8o?p=preview這是我的實時小提琴。我試過scope.apply也在這裏檢查 – Sudarshan