Почему я получаю эти ошибки в React Table - Не удается прочитать свойство 'col11bDataExpanded' из неопределенного - ReactJS - PullRequest
0 голосов
/ 30 декабря 2018

Я работаю с React Table.Это моя демонстрация - https://codesandbox.io/s/m5nn9ko90p

Я пытаюсь получить индекс строки некоторых определенных столбцов в моей таблице.

Я получаю индекс правильно, но я получаю эти ошибки, когда нажимаю на столбцы 11a и 11b:

Не удается прочитать свойство 'col11aDataExpanded' из неопределенного

Не удается прочитать свойство 'col11bDataExpanded' из неопределенного

Можете ли вы посмотреть на эту проблему и обновить мой CodeSandbox, избавившись от этой проблемы.

1 Ответ

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

Ваш массив const columns = [... определен вне вашего класса, но у вас есть обратные вызовы, в частности ваши обратные вызовы col11aDataExpanded и col11bDataExpanded, которые ссылаются на this, что вне OFC вне класса.Переместите определение columns в свой класс, и оно будет работать.

https://codesandbox.io/s/x9r93koxn4

...