Учебники

Сенча Touch — лучшая практика

Рекомендуется хранить весь связанный с JavaScript код в отдельном файле js (внешний JS) , а не записывать его в тег <script> в разделе head или встроенный JavaScript в теле документа.

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

Всегда следуйте соглашению об именах, так как оно облегчает понимание кода любым другим программистом.

Чтобы сделать код легко понятным, всегда желательно писать комментарии для методов JS с четкой логикой того, что делает функция.

Лучшая практика для Sencha Touch

Используйте рекомендованную структуру папок Sencha Touch, которая будет полезна при сжатии или минимизации JS.

Настоятельно рекомендуется использовать слушатель (onclick / onblur и т. Д.) В контроллере вместо записи его на самой html-странице.

Не создавайте экземпляр хранилища, когда хранилище вызывается из представления.

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

При использовании Sencha Touch не указывайте другие простые файлы JavaScript. Используйте все функции из классов Ext (упомянутые в контроллере или утилитах).

Если сопоставление модели и имя совпадают, не указывайте сопоставление. Только имя решит цель.

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