Это моя первая тестовая программа SlickGrid в React SlickGrid-es6.
import {Grid, Data} from 'slickgrid-es6';
import data from "../example-data";
const columns = [
{ id: "title", name: "Title", field: "title", maxWidth: 100, minWidth: 80 },
{ id: "duration", name: "Duration", field: "duration", resizable: false },
{ id: "%", name: "% Complete", field: "percentComplete" },
{ id: "start", name: "Start", field: "start" },
{ id: "finish", name: "Finish", field: "finish" },
{ id: "effort-driven", name: "Effort Driven", field: "effortDriven" }
];
const options = {
enableCellNavigation: true,
enableColumnReorder: true,
forceFitColumns: !true,
frozenColumn: 0,
frozenRow: 1
};
const dataView = new Data.DataView();
dataView.setItems([ ...data ]); // some data
const grid = new Grid(1, dataView, columns, options);
export default grid;
Когда я пытаюсь импортировать сетку в свое приложение, я получаю следующую ошибку: TypeError: Не удается прочитать свойство defaultView неопределенного getStyles
node_modules/jquery/dist/jquery.js:5472
5469 | // Support: IE <=11 only, Firefox <=30 (#15098, #14150)
5470 | // IE throws on elements created in popups
5471 | // FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
5472 | var view = elem.ownerDocument.defaultView;
| ^ 5473 |
5474 | if (!view || !view.opener) {
5475 | view = window;
Может ли кто-нибудь помочь мне, как исправить эту ошибку?