Доброго времени суток.
Есть fetch запрос:
class getData {
fetch() {
var data = fetch(url, myInit)
.then(status)
.then((data) => data.json())
.catch((error) => {
console.log('error', error)
})
return data;
}
}
И по setTimeout идет обновление
var timer = setTimeout(function tick() {
let getAPIData = new getData();
getAPIData.fetch().then(function get(data) {
....
let a = Date.parse(alert.expiry);
let eta = expiry(a);
p2.innerHTML = `${eta}`;
....
}
timer = setTimeout(tick, 1000);
}, 100);
function expiry(ex) {
let now = Date.now() /1000;
let expiry = ex / 1000;
let diff = expiry - now;
let b = fortime(diff) // Просто формат даты
return b
}
Как сделать так чтобы в функция get обновлялась не вся , а только несколько ее частей?
Например:
Чтобы при обновлении запроса данные менялись только в переменной eta