Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Получение ссылки из JSON 
:(
    Опции темы
triest
Дата 12.11.2016, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 12.11.2016

Репутация: нет
Всего: нет



Есть JSON. Из него получено ID изображения. 
Как склеить адрес изображения? 

HTML
<br>
  {{vm.data.list[0].weather[0].icon}} // -id иконки
   <img src=http://openweathermap.org/img/w/13d.png alt='Icon depicting current weather.'>     -адрес такого вида надо получить

Как пытаюсь это сделать:

Код



 <script>
   var img = new Image();   // Создаём новый объект Image
    var add="http://openweathermap.org/img/w/"+vm.data.list[0].weather[0].icon+"png"
    </script>[/JS]
    
  <br>
  

  
Ну и скрипт, если понадобиться. 
[JS]var app = angular.module('jsbin', []);

app.controller('DemoCtrl', function($http) {

  var vm = this;
   var temp1=[];
var URL2;
  var URL = 'http://api.openweathermap.org/data/2.5/forecast/daily';

  var request = {
    method: 'GET',
    url: URL,
    params: {
       q: 'Petrozavodsk',
      mode: 'json',
      units: 'imperial',
      cnt: '7',
      appid: '3ac1f68b653ffbf72a5f782420062771'
    }
  };

 $http(request)
    .then(function(response) {
   vm.data = response.data;
       }).
    catch(function(response) {
      vm.data = response.data;
      vm.URL2="http://openweathermap.org/img/w/"+vm.data.weather.icon+".png";
      console.log(vm.URL2);
      
    });

});

[/code]


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0760 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.