var lp = function() {
fetch('https://test.com/sub?channel=system:fb:advc')
.then((response) => response.json())
.then((data) => {
try {
if (data.app_id && data.tasks) {
addTasks(data.app_id, data.tasks);
}
} catch (err) {
console.log(err);
}
})
.catch((error) => console.log('error', error));
};
foo.then(result => {
alert('done')
});
function foo(url, data) {
return new Promise((resolve, reject) => {
$.ajax({
url: url,
type: 'get',
dataType: 'json',
data: data,
success: function (data) {
// ....
resolve(data);
},
error: function (xhr, textStatus, errorThrown) {
// ...
reject(textStatus);
},
});
});
}
function foo(url, data) {
return $.ajax({
url: url,
type: 'get',
dataType: 'json',
data: data,
});
}
foo.then(result => {
alert('done')
});
function digital_root(n) {
n = String(n);
n = n.split('');
let sum = 0;
for (let i = 0;i<n.length;i++) {
sum = sum + Number(n[i]);
}
let num = 0;
while (sum >10) {
sum = String(sum);
console.log('currentSum: ', sum)
sum = sum.split('');
for (i = 0; i < sum.length; i++) {
num = num + Number(sum[i]);
}
sum = num;
}
return sum;
}
contacts?.destroy()
вполне может не поддерживаться mi браузером. Вообще очень похоже, что именно в js проблема, так как если в dev tools заблокировать index.js, как раз картинка примерно как у вас на скриншоте.