我是angularJS的新手,我正在努力解决一个选择问题。在我的其他选择上,我设法显示我想要的没有任何问题。但是在这个上面我有一个过滤器来展平用于列表的数组,因为我需要的元素深深地嵌套在数组中。
这是小提琴:JSFiddle
<select ng-model='selectedFunctionField' ng-init="selectedFunctionField = fields[0]" ng-options="field as field.display for field in fields|flatten" class="form-control"></select>
我的问题是我无法摆脱的空行。我尝试了所有我在SO上找到的东西:ng-init用一个字符串,ng-init用一个对象,ng-init用一个函数,一个$ scope变量等等我的代码不知怎的错误但我看不清楚是什么...
感谢您的帮助!
答案 0 :(得分:0)
nginit应该是,
ng-init="selectedFunctionField = fields[0].columns[0]"
在过滤数据并返回列时。