当我使用自定义渲染器时,它们将在根应用程序组件和上下文之外进行渲染。
结果,当在单元格渲染器中使用Context.Consumer
时,找不到Context.Provider
。
如何解决?
答案 0 :(得分:0)
首先:您可以绑定组件以便重复使用,例如:
this.gridOptions = {
context:{
mainGrid: this -- wouldn't be accessible via cellRenderer params but on some methods will work
},
}
second:在event
ag-grid
中的任何params
上都经过了传递,并且params
属性包含表示api
-的GridApi
属性正是您需要的。