Я хочу применить маску загрузки на странице просмотра. при запуске приложения некоторые страницы просмотра занимают время, чтобы загрузить данные позже, они будут отображаться, поэтому, если при этом потребуется время для загрузки, я хочу показать маску загрузки для пользователей с некоторыми сообщениями типа «загрузка ...». из некоторого образца я применил маску загрузки, но она показывает это сообщение каждый раз, когда я нажимаю эту страницу. это плохо, потому что здесь время установки. Мне нужно применить маску загрузки, например, если у нее нет данных, она должна показывать маску загрузки пользователю, пока страница не получит данные. пожалуйста, помогите мне. как достичь этого одинloadmask in sencha touch2
Мой код здесь:на уровне контроллера я беру идентификатор нагрузки маски и задается свойство, как показано ниже код
onCompanyPageLoad: function() {
var loader = Ext.getCmp('mask');
loader.setMessage("Loading...");
loader.setIndicator(true);
loader.setTransparent(false);
loader.show();
setTimeout(function() {
loader.hide();
}, 1000);
}
спасибо ... сейчас он работает отлично .. –