Ext JS textarea растут ошибка - PullRequest
       9

Ext JS textarea растут ошибка

2 голосов
/ 18 октября 2010

у нас есть приложение, которое использует некоторые компоненты TextArea на разных вкладках.Проблема в том, что когда мы вставляем текст в TextArea (с grow: true), TextArea правильно изменяет размер, но когда мы меняем вкладку и отображаем новую TextArea, эта новая TextArea имеет размер TextArea, представленный на другой вкладке.

Когда мы нажимаем на него, TextArea автоматически изменяет размер до нужного размера.

Как я могу это исправить?

Спасибо

1 Ответ

2 голосов
/ 18 октября 2010

Я нашел решение самостоятельно, я вызываю autoSize (), когда пользователь меняет вкладку

        mytabs.on("tabchange", function(){

        var list = Ext.query('textarea');
        for(var i = 0; i < list.length; i++){

            var ta = list[i];
            var id = ta.getAttribute('id');

            var cmp = Ext.getCmp(id);
            if(cmp && cmp.autoSize){
                cmp.autoSize();
            }
        }

    });

И это прекрасно работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...