в 1 версии это делалось так
$$(document).on(‘ajaxStart’, function (e) {
myApp.showIndicator();
});
Использовать событие routerAjaxStart?
http://framework7.io/docs/view.html#router-api-methods-properties
не работает, пробовал даже у конкретного ajax запроса использовать событие beforeCreate но все ровно прелоадер появляется после загрузки ajax, а если допустим в событии beforeCreate вывести что-нибудь в консоль то все во время выводится
при чём тут beforeCreate?
Прелоадер надо показывать при загрузке внутрених страниц или при любом request к любым ресурсам?
при любом request к любым ресурсам
Так
работало только к внутренним страницам, к другим запросом надо было вручную показывать прелоадер перед вызовов ajax
у меня “других” запросов много из-за этого хотелось что-то на подобии этого $$(document).on(‘ajaxStart’, function (e) { только для “других” запросов
app.request.setup({
beforeSend() {
// show preloader
},
complete() {
// hide preloader
},
})
Спасибо то, что нужно)
$$(document).on(‘ajaxStart’, function (e) {
myApp.preloader.show();
});
not working
http://framework7.io/docs/request.html
app.request.setup({
beforeSend() {
// show preloader
},
complete() {
// hide preloader
}
});