не удалось загрузить значение API в моей сетке

  • Я пытаюсь изучить rx js
  • У меня есть возня с rxjs, где они используют API и отображают значения.
  • таким же образом я пытаюсь загрузить значения в свою сетку.
  • но я не могу загрузить значения.
  • можно ли попасть в angular2 и сможем ли мы удалить значения API
  • Можете ли вы сказать мне, как этого добиться?

рабочая скрипка

http://jsfiddle.net/8jFJH/2534/

не рабочая скрипка

http://jsfiddle.net/XY7HT/72/

var refreshClickStream = Rx.Observable.fromEvent(refreshButton, 'click');

var requestStream = refreshClickStream.startWith('startup click')
    .map(function() {
        var randomOffset = Math.floor(Math.random()*500);
        return 'https://api.github.com/users?since=' + randomOffset;
    });

 console.log("requestStream-------->" + JSON.stringify(requestStream));

person Community    schedule 27.08.2017    source источник
comment
Верен ли второй URL-адрес jsfiddle? (Похоже, это пример модальных окон кендо-уи, в них нет включенных rxjs и вообще нет вызовов ajax)   -  person Oles Savluk    schedule 30.08.2017
comment
Эй, не могли бы вы рассказать мне, как добиться во второй скрипке... Я пробовал все, но не смог добиться... можете ли вы обновить мою скрипку сейчас??   -  person    schedule 30.08.2017
comment
Этот вопрос плохо сформулирован. Он просто сбрасывает код для проверки и не имеет никакой ценности для будущих пользователей сайта. Объясните, что вы пытались и где вы застряли.   -  person Gilles Lesire    schedule 30.08.2017


Ответы (1)


Вы можете загружать данные, используя встроенный оператор ajax или другие библиотеки. как jQuery (используется в первом JSFiddle)

Таким образом, ваш код может выглядеть примерно так (используя jQuery для вызова AJAX):

Rx.Observable.fromPromise($.getJSON('https://api.github.com/users'))
  .subscribe(users => {
    // do whatever you want with the users data
    ...
  })

И вот обновленная скрипта для вас - http://jsfiddle.net/ednqfm60/1/

person Oles Savluk    schedule 30.08.2017
comment
Разве нельзя добиться использования angular 2 ?? - person ; 30.08.2017
comment
как angular относится к этому вопросу? - person Oles Savluk; 30.08.2017
comment
не уверен, что вы имеете в виду, но с угловым все возможно :) - person Oles Savluk; 30.08.2017
comment
Можете ли вы обновить скрипку с помощью angular 2.. так что я также изучу angular 2 - person ; 30.08.2017
comment
Нет. Если вы хотите изучить angular, я рекомендую вам прочитать их официальное руководство и/или документацию. Если у вас есть другой вопрос, специфичный для angular — задайте его в отдельном посте. - person Oles Savluk; 30.08.2017
comment
есть ли способ удалить данные и будут ли они обновляться в API?? - person ; 31.08.2017