2013-08-26 3 views
0

Я разрабатываю приложение Sencha Touch 2, используя версию sdk Sencha-touch-gpl 2.2.1. Я столкнулся с очень своеобразной проблемой, у меня есть навигационное представление, в котором первое представление представляет собой экран списка на предмет раскрытия отдельного элемента в списке, который отображается на экране подробностей. Экран «Детали» содержит набор полей & другой список на панели.Sencha Touch 2 App FieldSet не отображается

List Screen Detail Screen

До вчерашнего дня приложение не работает прекрасно. Теперь я столкнулся с проблемой,

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

toolbarissue

2) На экране отображается список должным образом, на itemDisclosure, на экране детализируют Fieldset не получает отображается, но список в подробном экране становится отображаться прекрасно. DetailScreenwithissue

Я заселение экрана Detail с записью из выбранного элемента списка, я использую следующий код на itemdisclosure

showDetail:. Функций (список, запись) { this.getMain() нажмите ({ xtype: 'ticketdetail', данные: запись, });

запись сохраняет значение, я проверил его, распечатав билет на консоли.

Я попытался следующие вещи,

  1. Очищенные кэш браузера
  2. Сформирован другое рабочее пространство, скопировать проект и запустить проект оттуда.
  3. Используется старая версия кода, в котором эти вопросы не были там

ни один из них не работал :(

Кто-нибудь сталкивался такой вопрос или кто-либо какие-либо предложения. Пожалуйста, помогите!

с уважением, P

+0

Что-то должно измениться, код не просто внезапно сломается. Вы обновили версию браузера? –

+0

Ну, я ничего не меняю, я также пытался сделать более старую версию приложения, но не повезло. – user2622786

+0

Я сказал, что что-то должно измениться, если не код, тогда вполне вероятно, что среда (браузер) это сделала. –

ответ

1

Это очень похоже на проблемы, связанные с автоматическим обновлением Chrome 29. См затруднительных здесь: http://www.sencha.com/forum/announcement.php?f=90&a=43

+0

Спасибо за ваш ответ. Я довольно новичок в Sencha Touch, я сменил файл SCSS по указанному пути и в приглашении CMD дал команду «compass compile», но получил следующую ошибку. C: \ b6a-1f-437 \ Priya \ Workspaces \ UI5 Workspace \ touch \ resources \ themes \ stylesheets \ sencha-touch \ base \ mixins> compass compile Компас не может найти файлы Sass для компиляции. Правильно ли настроен ваш компас ?. Если вы пытаетесь запустить новый проект, вы покинули каталог argumen t. Запустите «компас -h», чтобы получить справку. – user2622786

+0

Убедитесь, что вы запустили 'compass compile' из' resources \ sass' в качестве рабочего каталога. – kevhender

Смежные вопросы