Uncaught RangeError: Превышен максимальный размер стека вызовов | ExtJs - PullRequest
0 голосов
/ 10 февраля 2020

В chrome версии 80.0 .. 64-битной машине я получаю сообщение об ошибке Uncaught RangeError: Максимальный размер стека вызовов превышен в Ext.Element.getWidth ()

Веб-приложение работало нормально с 2015 года с нет проблем ни в одной машине. Я читал, что это может быть вызвано бесконечным l oop.

В приложении есть код для ползунка 100%.

resize: function () {
    if(this.slider) this.slider.setWidth(this.getWidth() - 2);
    this.doLayout();
}

Error Stack

1 Ответ

0 голосов
/ 10 февраля 2020

Если вы хотите, чтобы компонент слайдера занимал 100% ширины, лучше использовать layout ( fit , если слайдер является единственным дочерним, vbox , если под ним находятся другие компоненты).

Если вам нужна помощь с обработчиком resize, сообщите мне версию ext js и покажите весь стек ошибок.

...