У меня есть функция, которая должна вызывать ссылку (в формате JSON), дело в том, что я хотел бы иметь возможность предварительно загрузить эту ссылку, чтобы сгладить и сократить время работы при вызове функции.
onSelectionChanged: function (selectedItems) {
selectedItems.selectedRowsData.forEach(function(data) {
if(data) {
colorMe(data.target)
}
});
}
function colorMe(item){
globalItem = item;
request('http://blablabla/?format=json',findMaterial);
};
function findMaterial(data){
jq310.each(data, function(table) {
if (data[table].identifier == globalItem){
globalData = data[table]
request('http://another-blablabla/?format=json',findMatchArea);
};
});
};
function findMatchArea(areas){
jq310.each(areas, function(area) {
blablabla
Функция запроса, которую я построил, просто смотрит, если ссылка уже была вызвана, поэтому она перезагружает ее, если имеет значение true.А также отправьте данные по ссылке на вызываемую функцию.