Vue.js Vue Ag网格-CellRenderFramework:传递道具
我正在为Vue应用程序创建一些ag网格,其中一列需要使用传递给它的道具呈现可重用组件。使用CellRenderFramework(据我所知,cellRenderer不适用于Vue),似乎没有CellRenderFrameworkParams这样的CellRenderFrameworkParams选项Vue.js Vue Ag网格-CellRenderFramework:传递道具,vue.js,ag-grid,Vue.js,Ag Grid,我正在为Vue应用程序创建一些ag网格,其中一列需要使用传递给它的道具呈现可重用组件。使用CellRenderFramework(据我所知,cellRenderer不适用于Vue),似乎没有CellRenderFrameworkParams这样的CellRenderFrameworkParams选项 columnDefs: [ { headerName: 'Column header', field: 'field', cellRender
columnDefs: [
{
headerName: 'Column header',
field: 'field',
cellRendererFramework: Vue.extend(reusableComponent),
cellRendererFrameworkParams: { reusableComponentProp: 'test' } // this throws a warning message shown below
}
],
警告信息:
ag-grid: invalid colDef property 'cellRendererFrameworkParams' did you mean any of these: cellRendererFramework,cellRendererParams,pinnedRowCellRendererFramework,pinnedRowCellRendererParams,cellRenderer,cellRenderer,cellRendererSelector,cellEditorFramework
基于此,CellRenderFrameworkParams不存在,那么有人知道一个好的解决方案吗
提前感谢您不要使用
CellRenderFrameworkParams
尝试使用CellRenderParams
,然后在您的组件reusableComponent
中,您可以使用reusableComponentProp
参数,通过this.params
例如,
this.params.reusableComponentProp
请添加标记,以便正确的用户可以使用它