Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Bacon.js返回ajax响应对象?_Javascript_Jquery_Ajax_Frp_Bacon.js - Fatal编程技术网

Javascript 如何使用Bacon.js返回ajax响应对象?

Javascript 如何使用Bacon.js返回ajax响应对象?,javascript,jquery,ajax,frp,bacon.js,Javascript,Jquery,Ajax,Frp,Bacon.js,下面来自Bacon.js的代码将把从AJAX请求返回的数据对象推送到控制台中 Bacon.fromPromise($.ajax({ url : requestUrlString })).log() 不清楚的是,如何将返回的数据对象分配给变量,或者在返回响应时如何处理数据对象 根据文档()fromPromise方法返回一个EventStream对象,您可以使用该对象的onValue方法附加回调以处理数据。但是你当然也可以不用Bacon.js。该库的要点是,您可以收集、组合、过滤和转换来自不

下面来自Bacon.js的代码将把从AJAX请求返回的数据对象推送到控制台中

   Bacon.fromPromise($.ajax({ url : requestUrlString })).log()

不清楚的是,如何将返回的数据对象分配给变量,或者在返回响应时如何处理数据对象

根据文档()
fromPromise
方法返回一个
EventStream
对象,您可以使用该对象的
onValue
方法附加回调以处理数据。但是你当然也可以不用Bacon.js。该库的要点是,您可以收集、组合、过滤和转换来自不同来源的数据,并从数据处理逻辑中分离副作用。

根据文档()
fromPromise
方法返回一个
EventStream
对象,您可以使用其
onValue
方法附加回调以处理数据。但是你当然也可以不用Bacon.js。该库的要点是,您可以收集、组合、过滤和转换来自不同来源的数据,并将副作用与数据处理逻辑分离。

谢谢,您提供的链接中段落末尾的示例有助于澄清这一点。谢谢,您提供的链接中段落末尾的示例有助于澄清这一点。