我想實現的東西非常簡單的得到改變。我試圖將其更改爲$ parent.company.stack,但它仍然無效。我錯過了什麼? 我正在使用AngularJS v1.3.0-beta.17。NG-模型不是在UI的選擇
回答
我有類似的問題,似乎angular-ui-select#0.7需要angular#1.2。*在此刻正常工作。
我很苦惱,還有一個非常基本的用例,在Angular 1.2.16和ui-select 0.8.3上。雖然在我看來,在你的代碼中有一個錯字,在ui-select-match。
通常認爲的屬性看起來像{{$select.selected.your_property_here}}
,所以雙花括號和單美元符號,對某種標準屬性名$select.selected
。難道這是你的問題嗎?
不知道你是否已經認識到了這一點,但是我今天也在爲這個「基本用例」苦苦掙扎,因爲它是AngularJS和所有人的新手。我使用的是Angular 1.2.16和ui-select 0.8.3,而其他所有工作,我都無法得到它來更新範圍變量employee.selected
。
在我的情況下,這個問題是由於我對AngularJS的有限經驗造成的。由於ng-model被設置爲一個對象的屬性(在我的情況下,員工),它必須先被初始化。在控制器中添加$scope.employee = {};
解決了這個問題。
我通過把NG-初始化該模型後</ui-select>
上的下一個DIV解決了這個。
實施例:
<div class="col-md-6" ng-init="company-stack=null">
我與angular 1.3.14
和ui-select
和選擇題ui-select
指令結合到陣列的類似的問題。我無法將選定的項目綁定到ng-model
中提到的數組。 我把它通過包裝selectedItems
爲對象的工作:
$scope.myObj = { selectedItems : []};
...
<ui-select ng-model="myObj.selectedItems" ...>
</ui-select>
把selectedItems
直接在$scope
,我沒有工作。
這也幫助了我,角1.4。看起來像UI選擇要求您傳遞包含數組屬性的對象。 – 2015-12-09 18:44:52
加1.這個答案解決了我的問題。 – 2016-09-05 12:46:25
不錯..幫助我也 – shihabudheen 2018-03-06 11:17:03
初始化一個空的對象,就像@Rado提到的固定對我來說這種結構:
<ui-select ng-model="reportFilterStatus.selected" title="Filtrar status">
<ui-select-match placeholder="Filtra un estatus">
{{$select.selected}}
</ui-select-match>
<ui-select-choices repeat="status in filterStatusOptions | filter: $select.search">
<small ng-bind-html="status | highlight: $select.search"></small>
<span ng-bind-html="statuse | highlight: $select.search"></span>
</ui-select-choices>
</ui-select>
對我來說,這是這是不更新的文本,我用它像這樣:
$timeout(function() {
$('#ownerdetail').trigger("create");
$('#ownerdetail').delay(0).animate({opacity: 1}, 100);
$('#selectdcontact').selectmenu().selectmenu('refresh'); //This solves it
$('#selectdcust').selectmenu().selectmenu('refresh'); //This solves it
});
- 1. 角NG-模型NG-選擇
- 2. UI Bootstrap Typeahead不會將選擇存儲在ng模型中
- 3. 在選擇選項的Ng模型
- 4. 選擇選項不綁定ng模型
- 5. AngularJS選擇NG-模型
- 6. 選擇使用NG-模型
- 7. ng-selected在選擇框中不適用於ng模型 - Angularjs
- 8. AngularJs NG選項(柯值)NG-模型= 「選擇」 不工作
- 9. NG-模型不是單選按鈕
- 10. 申請NG-模型的多種選擇
- 11. 不工作時NG-模型角度UI的選擇佔位符初始化
- 12. NG-模型的角度UI的自舉模式選擇下拉列表
- 13. 爲什麼我的選擇忽略我的ng模型和ng選擇的
- 14. 使用ng選項的ng-ng模型
- 15. 綁定兩個NG-模型選擇angularjs
- 16. AngularJS選擇輸入NG-模型訪問
- 17. NG-模型選擇下拉更新 - 角
- 18. AngularJS綁定datatimepicker選擇值ng模型
- 19. 在選擇使用NG-值或NG-模型
- 20. NG-模型數據沒有爲選擇NG選項結合
- 21. Angularjs:Ui選擇ng-click在ui選擇選項
- 22. 角度ng模型不能在選擇標籤中工作
- 23. NG-變化不是UI,選擇2工作
- 24. ng-repeat中的角度ui選擇
- 25. ng網格中的角度ui選擇
- 26. 選擇值後,角度選擇ng模型爲空
- 27. NG-模型是數量,選擇框中的選項值是字符串
- 28. 角UI-選擇不選擇該NG-模型被設定爲上初始化控制器
- 29. 角:ngOptions不顯示所選擇的NG-模型值
- 30. 多個默認與NG-模型和NG-重複選擇
你有沒有得到這個工作? – Batman 2014-10-27 18:13:26
AunAun的回答是正確的。 – Frank 2015-07-23 15:41:15