小编Sal*_*man的帖子

vue js ag-grid 过滤器组件不起作用

我对 vue-js 和 ag-grid 很陌生,我想在我的 ag-grid 上有一个自定义过滤器,所以尝试使用组件作为过滤器,如 vue-js ag-grid 示例所示:“ https://www. ag-grid.com/javascript-grid-filter-component/ ”,但它不工作并在控制台中给出“componentType 不是构造函数”错误。

下面是我的代码:

腰带:

<template>
  <div class="all-devices" style="width: 100%; height: 425px;">
    <ag-grid-vue
      style="width: 100%; height: 100%;"
      class="ag-theme-balham"
      :gridOptions="gridOptions"
      @grid-ready="onGridReady"
      :columnDefs="columnDefs"
      :defaultColDef="defaultColDef"
      :rowData="rowData"
      :frameworkComponents="frameworkComponents"
    ></ag-grid-vue>
  </div>
</template>

<script>
import { AgGridVue } from "ag-grid-vue";
import PartialMatchFilter from "./PartialMatchFilter";

export default {
  name: "AllDevices",
  components: {},
  data() {
    return {
      gridOptions: null,
      columnDefs: null,
      defaultColDef: null,
      rowData: null,
      frameworkComponents: null
    };
  },
  components: {
    AgGridVue
  },
  beforeMount() {
    this.gridOptions = …
Run Code Online (Sandbox Code Playgroud)

components filter vue.js ag-grid

2
推荐指数
1
解决办法
830
查看次数

标签 统计

ag-grid ×1

components ×1

filter ×1

vue.js ×1