Angular ui-grid editDropdownOptionsArray取决于当前行

时间:2016-10-13 14:14:15

标签: angularjs angular-ui-grid ui-grid

我希望为我的ui-grid的每一行都有一个不同的下拉列表。因此我需要访问当前行。我有类似的想法,但我不知道如何访问columnDefs中的当前行。有没有一种简单的方法来实现这一目标?

columnDefs: [
    { name: "id", field: "id"},
    { name: "firends", field: "friends", editableCellTemplate: 'ui-grid/dropdownEditor', editDropdownOptionsArray: findFriendsForId(row.id)
]

var findFriendsForId = function(id) {
    // find friends and return them as array
}

1 个答案:

答案 0 :(得分:0)

好的,我自己想通了。有一个叫做的函数 的 editDropdownOptionsFunction

Here就是一个例子。