[英]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.