gpt4 book ai didi

javascript - bacon.js EventStream 表示每隔一段时间轮询 url

转载 作者:行者123 更新时间:2023-11-30 10:15:04 25 4
gpt4 key购买 nike

我想定期轮询 url 并以流的形式获取结果。我可能遗漏了一些明显的东西,但有谁知道如何在 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 (标题为“AJAX with flatMap”的部分)。

关于javascript - bacon.js EventStream 表示每隔一段时间轮询 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24335029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com