簡體   English   中英

bacon.js EventStream表示間隔輪詢URL

[英]bacon.js EventStream representing polling of url at interval

我想定期輪詢網址,並以流的形式獲取結果。 我可能缺少明顯的東西,但是有人知道如何在bacon.js中執行看似簡單的操作嗎?

找出來,這將每5秒輪詢一次/whatever並以值流的形式返回結果:

var ajaxE = function() {
  return Bacon.fromPromise(
    $.ajax({
      type: "GET",
      url: "/whatever",
      dataType: "JSON"
    })
  );
};

var stream = Bacon.interval(5000).flatMapLatest(ajaxE);

在這里解釋: http : //nullzzz.blogspot.com/2012/12/baconjs-tutorial-part-iii-ajax-and-stuff.html (標題為“帶有FlatMap的AJAX”)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM