我想传递一个道具给frameworkComponents,我正在使用Vue。你知道我该怎么做吗?
文件grid.vue
<ag-grid-vue
class="ag-theme-balham"
:gridOptions="gridOptions"
:rowData="rowData"
:frameworkComponents="this.frameworkComponents"
:myprops="this.data"
></ag-grid-vue>文件myFrameworkComponent.vue
props: {
myprops: {
type: String,
},
},发布于 2019-02-06 06:30:56
不需要在模板内部使用它。直接访问道具的还有一个前面的$符号。
<ag-grid-vue
class="ag-theme-balham"
:gridOptions="gridOptions"
:rowData="rowData"
:frameworkComponents="this.frameworkComponents"
:myprops="$props"
></ag-grid-vue>发布于 2019-02-06 23:39:27
在grid.vue中,我只在columnDef中定义参数。
{
field: 'helloId',
headerName: 'Hello',
filter: "dropdown",
filterParams: 'this is my message or object',
},在myFrameworkComponent.vue的挂载中调用此参数后:
mounted: function() {
myprops: this.params.colDef.filterParams
},发布于 2019-02-06 06:17:13
你看过入门指南了吗?https://www.ag-grid.com/vue-getting-started/
下面是一个有效的示例:https://codesandbox.io/s/9ovqv28y2y
https://stackoverflow.com/questions/54543601
复制相似问题