Я столкнулся с проблемой в sencha touch 2, что данный компонент не обновляется после установки HTML. Я имею в виду, иногда он обновляется, а иногда нет, в тех же самых тестах.
Я искал способ заставить компонент перекрасить себя, но я не могу найти пути.
Также компонент отлично обновляется на андроиде, но не на iOS.
Итак, вопрос в том, есть ли способ сделать переписку панели в sencha touch 2?
Как вы описали, кажется, что в вашей реализации нет ошибок. Иногда это ошибка.
Чтобы заставить все перерисовываться, этот трюк может помочь:
yourComponent.hide();
yourComponent.show();
Фактически это заставляет Sencha Touch перерасчитывать компоновку и субкомпоненты компонента, а также содержимое. Надеюсь, поможет.
В верхней части моей головы кажется, что проблема с идентификаторами компонентов, убедитесь, что у вас нет дублированных идентификаторов. Это довольно распространенная ошибка в ExtJS и Sencha Touch и создает описанное поведение