Handsontable Hooks неопределенный или ноль при попытке создать таблицу IE10 - PullRequest
0 голосов
/ 04 декабря 2018

Я начну с браузера, который я использую, это IE 10, ну, что я должен поддерживать.Я иду по руководству по началу работы, и при создании сетки я получаю ошибку свойства, в частности, Unable to get property 'hooks' of undefined or null reference.Он отлично работает на 11, Chrome, Firefox и Edge.

Кто-нибудь имел эту проблему или знает, что я могу делать не так?

Учебное пособие: https://handsontable.com/docs/6.2.0/tutorial-quick-start.html

Совместимость: https://handsontable.com/docs/6.2.0/tutorial-compatibility.html

Фрагмент:

var data = [
  ["", "Ford", "Tesla", "Toyota", "Honda"],
  ["2017", 10, 11, 12, 13],
  ["2018", 20, 11, 14, 13],
  ["2019", 30, 15, 12, 13]
];

var div = document.getElementById('grid');
var hot = new Handsontable(div, {
  data: data,
  rowHeaders: true,
  colHeaders: true,
  filters: true,
  dropdownMenu: true
});

Спасибо, ребята!

1 Ответ

0 голосов
/ 05 декабря 2018

Я сослался на учебник и сделал образец на моей стороне.Результат хорошо работает на IE10.Вот мой тестовый код.

<body>
<div id="grid"></div>
<script src="https://cdn.jsdelivr.net/npm/handsontable-pro@6.2.0/dist/handsontable.full.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/handsontable-pro@6.2.0/dist/handsontable.full.min.css" rel="stylesheet" media="screen">
<script>
    var data = [
        ["", "Ford", "Tesla", "Toyota", "Honda"],
        ["2017", 10, 11, 12, 13],
        ["2018", 20, 11, 14, 13],
        ["2019", 30, 15, 12, 13]
    ];

    var div = document.getElementById('grid');
    var hot = new Handsontable(div, {
        data: data,
        rowHeaders: true,
        colHeaders: true,
        filters: true,
        dropdownMenu: true
    });
</script>
</body>

the runing resulut

Интересно, следите ли вы пошаговому руководству.Оба npm устанавливают handsontable-pro и вставляют ссылку.Или если вы добавили дополнительные коды, которые повлияли на результат.

...