Я пытаюсь позвонить tableInstance.forceUpdateGrid()
внутри Promise.then()
обратного вызова, и он вызывает исключение TypeError: Cannot read property 'Grid' of undefined
Глядя на следующий код
_createClass(Table, [{
key: 'forceUpdateGrid',
value: function forceUpdateGrid() {
this.Grid.forceUpdate();
}
ссылка this
не определена ...
Единственное, о чем я могу думать, это то, что между начальным вызовом API ap и обработчиком Promise.then()
произошло изменение реквизита, которое вызвало повторный рендеринг содержащего компонента и, возможно, ссылку tableInstance
больше не указывает на правильный экземпляр?
Может кто-нибудь помочь?