Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 11.05.2018, 21:10
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Если много и однотипно, то можно так:
Promise.all([{
	url: "http://etps.mole-pool.net/api/stats",
	id: "etps"
}, {
	url: "http://vic.mole-pool.net/api/stats",
	id: "vic"
}, {
	url: "http://aura.mole-pool.net/api/stats",
	id: "aura"
}].map(
	({url, id}) => fetch(url)
		.then(response => response.json())
		.then(data => {
			let r = data.hashrate;
			let miner = data.minersTotal;
			let exp = r * 1e-6;

			document.getElementById(id + "HR").textContent = exp.toFixed(3);
			document.getElementById(id + "MR").textContent = miner;

			return r;
		})
)).then(rates => {
	alert(rates.reduce((m, v) => m + v));
});
Ответить с цитированием
  #32 (permalink)  
Старый 12.05.2018, 14:58
Интересующийся
Отправить личное сообщение для Magomed Посмотреть профиль Найти все сообщения от Magomed
 
Регистрация: 17.04.2018
Сообщений: 11

Оба варианта заработали. Сасибо.
есть просьба.
когда ставлю
alert(rates.reduce((m, v) => m + v));
то на странице отдельным баннером как бы высвечивает ответ. а как сделать что бы вывести на страницу в конкретном месте.
обычно я выводил посредством строки
document.getElementById(HR).textContent = exp.toFixed(3);


и на сайте указывал в нужном месте строку
<strong id="HR"></strong>

в данном случае не работает такой принцип
Ответить с цитированием
  #33 (permalink)  
Старый 12.05.2018, 15:30
Интересующийся
Отправить личное сообщение для Magomed Посмотреть профиль Найти все сообщения от Magomed
 
Регистрация: 17.04.2018
Сообщений: 11

А все. разобрался
alert(rates.reduce((m, v) => m + v));
document.getElementById('HR').innerHTML = rates.reduce((m, v) => m + v).toFixed(3);
});
var obj=document.getElementById('HR');
Ответить с цитированием
  #34 (permalink)  
Старый 30.05.2018, 18:56
Новичок на форуме
Отправить личное сообщение для Zufarro Посмотреть профиль Найти все сообщения от Zufarro
 
Регистрация: 30.05.2018
Сообщений: 4

Подскажите, пожалуйста, в чем моя ошибка?

$.getJSON('http://moonwalk.co/api/videos.json?kinopoisk_id=4561&api_token=d10a8f4368bc3a6e26b11477ad939da1').done(function(data) {
 alert(data.iframe_url);
}).fail(function(xhr, textStatus) {
 alert(textStatus);
});

Последний раз редактировалось Zufarro, 30.05.2018 в 21:13.
Ответить с цитированием
  #35 (permalink)  
Старый 30.05.2018, 19:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

Zufarro,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #36 (permalink)  
Старый 30.05.2018, 19:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

Сообщение от Zufarro
Подскажите, пожалуйста, в чем моя ошибка?
на сайте свой код проверяли?
если и там не работает, гуглить «Отсутствует заголовок CORS «Access-Control-Allow-Origin»
Ответить с цитированием
  #37 (permalink)  
Старый 31.05.2018, 18:02
Новичок на форуме
Отправить личное сообщение для Zufarro Посмотреть профиль Найти все сообщения от Zufarro
 
Регистрация: 30.05.2018
Сообщений: 4

спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод значений JSON в таблицу FerrumNST Общие вопросы Javascript 3 17.09.2016 10:45
Вывод ответа от сервера (JSON) пользователю diakon AJAX и COMET 0 05.02.2016 12:40
БД JSON вывод через jQuery Infinity178 jQuery 13 09.03.2015 21:32
Вывод русских символов в json pr1me222 Общие вопросы Javascript 3 11.05.2014 15:20
Вывод переменного по количеству элементов массива из json ArmagedDance Элементы интерфейса 4 08.06.2011 10:45