正在加载 angularJS 的下拉值
Loading drop down values for angularJS
我正在尝试使用 angular js 从数组中加载下拉值。
我看到并可以在数据(数组是这种格式)时使它工作;
items = [
{ id: 1, name: 'Foo' },
{ id: 2, name: 'Bar' }
可以加载
<div ng-controller="ExampleCtrl">
<select ng-model="selectedItem"
ng-options="item as item.name for item in items"></select>
</div>
但是我收到的数据是这种没有标识符的格式;
items = {["Moe", "Larry", "Curly"]}
我如何使用数组中的名称加载 select?
我想你会寻找 item as item for item in items
看起来很傻哈哈。
所以;
<div ng-controller="ExampleCtrl">
<select ng-model="selectedItem"
ng-options="item as item for item in items"></select>
</div>
希望对您有所帮助!
我正在尝试使用 angular js 从数组中加载下拉值。
我看到并可以在数据(数组是这种格式)时使它工作;
items = [
{ id: 1, name: 'Foo' },
{ id: 2, name: 'Bar' }
可以加载
<div ng-controller="ExampleCtrl">
<select ng-model="selectedItem"
ng-options="item as item.name for item in items"></select>
</div>
但是我收到的数据是这种没有标识符的格式;
items = {["Moe", "Larry", "Curly"]}
我如何使用数组中的名称加载 select?
我想你会寻找 item as item for item in items
看起来很傻哈哈。
所以;
<div ng-controller="ExampleCtrl">
<select ng-model="selectedItem"
ng-options="item as item for item in items"></select>
</div>
希望对您有所帮助!