agSelectCellEditor 动态列表
agSelectCellEditor dynamic list
我正在使用 ag-grid,对于任何给定的行,我希望一列中的下拉列表取决于不同列的值。我可以用 agSelectCellEditor 做到这一点还是我必须创建一个自定义组件。
您可以定义 cellEditorParams
函数,使 returns 不同的值取决于另一列的值。
这是来自 ag-grid 网站的示例 -
cellEditor : 'agSelectCellEditor';
cellEditorParams: function(params) {
var selectedCountry = params.data.country;
if (selectedCountry==='Ireland') {
return {
values: ['Dublin','Cork','Galway']
};
} else {
return {
values: ['New York','Los Angeles','Chicago','Houston']
};
}
}
从官方文档中查看此 example。您必须将 agRichSelectCellEditor
替换为 agSelectCellEditor
我正在使用 ag-grid,对于任何给定的行,我希望一列中的下拉列表取决于不同列的值。我可以用 agSelectCellEditor 做到这一点还是我必须创建一个自定义组件。
您可以定义 cellEditorParams
函数,使 returns 不同的值取决于另一列的值。
这是来自 ag-grid 网站的示例 -
cellEditor : 'agSelectCellEditor';
cellEditorParams: function(params) {
var selectedCountry = params.data.country;
if (selectedCountry==='Ireland') {
return {
values: ['Dublin','Cork','Galway']
};
} else {
return {
values: ['New York','Los Angeles','Chicago','Houston']
};
}
}
从官方文档中查看此 example。您必须将 agRichSelectCellEditor
替换为 agSelectCellEditor