Здравствуйте.
У меня в приложении есть файл exentsdata.js для загрузки данных через ajax:
import condition from "models/filterEventsData";
import urls from "models/actionURLs";
export default new webix.ajax().headers({'Content-type': 'application/json;charset=UTF-8'})
.post(urls.events, JSON.stringify(condition))
.then(function (result) {
console.log(result.json());
return (result && result.json)?result.json():result;
});
И в другом скрипте events.js:
import data from "models/eventsdata";
а потом:
export default class EventsView extends JetView{
config(){
return layout;
}
init(view){
this.ui(marks);
view.queryView({ view:"datatable" }).parse(data);
}
}
Мне бы хотелось, чтобы перечитка данных с сервера через ajax происходила каждый раз при обращении к events.js (при переходе на URL http://server:8080/#!/app/events). Можно ли сделать так, чтобы ajax вызов в eventsdata.js каждый раз срабатывал?