我想实现的东西非常简单的得到改变。我试图将其更改为$ 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