我正在使用:“ag-grid-community”:“^21.2.2”、“ag-grid-enterprise”:“^21.2.2”、“ag-grid-vue”:“^21.2.2”、“ vue": "^2.6.10","vuetify": "^1.5.16"
当您在 vuetify 选项卡中有一个带有框架组件 (Vue) 的 AG-Grid 时,您会收到以下错误。 找不到名称为“TradeCellRenderer”的组件。它在 Vue.components 中吗?
此代码引发上述错误:
<v-tabs>
<v-tab>Find</v-tab>
<v-tab-item>
<ag-grid-vue
id="findGrid"
style="width: 100%; height: 85vh;"
class="ag-theme-balham"
:gridOptions="findGridOptions"
:columnDefs="findGridColumnDefs"
:defaultColDef="findGridDefaultColDef"
@grid-ready="getDocuments"
@selection-changed="gridOnSelectionChanged"
:rowSelection="findGridRowSelection"
:rowData="findGridRowData"
:floatingFilter="true"
:frameworkComponents="frameworkComponents"
></ag-grid-vue>
</v-tab-item>
</v-tabs>
如果没有 Vuetify 选项卡,它可以正常工作吗?
<ag-grid-vue
id="findGrid"
style="width: 100%; height: 85vh;"
class="ag-theme-balham"
:gridOptions="findGridOptions"
:columnDefs="findGridColumnDefs"
:defaultColDef="findGridDefaultColDef"
@grid-ready="getDocuments"
@selection-changed="gridOnSelectionChanged"
:rowSelection="findGridRowSelection"
:rowData="findGridRowData"
:floatingFilter="true"
:frameworkComponents="frameworkComponents"
></ag-grid-vue>
唯一的区别是当网格位于 Vuetify 选项卡内时它不起作用(cellRendererFramework),当您将网格放在选项卡之外时它工作正常。
有没有其他人遇到过这种情况,有什么原因吗?