ag-Grid:错误类型错误:无法读取 null 的属性“componentFromFramework”

Dil*_*dal 2 select combobox dropdown ag-grid angular8

我正在尝试在 Anuglar 8 中使用“agRichSelectCellEditor”实现组合框选择,并在尝试编辑字段时在控制台中出现以下错误。

供参考:我正在关注https://plnkr.co/edit/PgRoxXgx7NL5epn2B1X9?p=preview这是一个例子。

{
    headerName: "Prefix Code",
    field: "prefixCode",
    filter: true,
    editable: true,
    cellRenderer: "prefixCodeRenderer",
    cellEditor: "agRichSelectCellEditor",
    cellEditorParams: {
      values: [1, 2, 3],
      cellRenderer: "prefixCodeRenderer"
    }
}
Run Code Online (Sandbox Code Playgroud)

错误类型错误:无法读取 null 的属性“componentFromFramework”

Gho*_*ima 6

您可能忘记像示例一样定义框架组件

this.frameworkComponents = {
  moodRenderer: MoodRenderer,
  moodEditor: MoodEditor,
  numericEditor: NumericEditor
};
Run Code Online (Sandbox Code Playgroud)

或者,如果您这样做了,请将项目与不起作用的代码链接起来。