为什么我的 ui-grid 下拉列表中没有显示任何值?
Why am I not getting any values displayed in my ui-grid dropdown?
我有以下代码用于 ui-网格列定义:
{ name: "carrier_influence_group", displayName: "Carrier influence group", enableCellEdit: true, showSortMenu: false,
editableCellTemplate: 'ui-grid/dropdownEditor', editDropDownOptionsArray: [ { id: 11, value: 'Medium' }, { id: 12, value: 'Large' }],
editDropdownIdLabel: 'id',editDropdownValueLabel: 'name'}
我正在将这些对象的名称绑定到列。
一切正常。这样的网格正确呈现。但是当我单击编辑此行时,此行中的文本消失了。出现一个下拉菜单,但它没有 select 的选项。
我尝试将数组更改为:
[ { id: 11, name: 'Medium' }, { id: 12, name: 'Large' }]
这里缺少什么。我看过这个官方code。似乎除了过滤器之外,一切都是相似的。我不需要任何这样的过滤器。是不是必须要一个。官方文档没有提及任何相关内容。
已推荐
首先要尝试 - 它应该是 editDropdownOptionsArray
而不是 editDropDownOptionsArray(注意大小写)。
我有以下代码用于 ui-网格列定义:
{ name: "carrier_influence_group", displayName: "Carrier influence group", enableCellEdit: true, showSortMenu: false,
editableCellTemplate: 'ui-grid/dropdownEditor', editDropDownOptionsArray: [ { id: 11, value: 'Medium' }, { id: 12, value: 'Large' }],
editDropdownIdLabel: 'id',editDropdownValueLabel: 'name'}
我正在将这些对象的名称绑定到列。
一切正常。这样的网格正确呈现。但是当我单击编辑此行时,此行中的文本消失了。出现一个下拉菜单,但它没有 select 的选项。 我尝试将数组更改为:
[ { id: 11, name: 'Medium' }, { id: 12, name: 'Large' }]
这里缺少什么。我看过这个官方code。似乎除了过滤器之外,一切都是相似的。我不需要任何这样的过滤器。是不是必须要一个。官方文档没有提及任何相关内容。
已推荐
首先要尝试 - 它应该是 editDropdownOptionsArray
而不是 editDropDownOptionsArray(注意大小写)。