Bacon.js的以下代码会将从AJAX请求返回的数据对象推送到控制台。
Bacon.fromPromise($.ajax({ url : requestUrlString })).log()
目前尚不清楚的是,如何将返回的数据对象分配给变量,或者在返回响应时对数据对象执行任何操作。
答案 0 :(得分:3)
根据文档(https://github.com/baconjs/bacon.js/#bacon-frompromise),fromPromise
方法返回一个EventStream
对象,其onValue
方法可用于附加回调以处理数据。但是你当然可以不用Bacon.js。该库的要点是,您可以收集,组合,过滤和转换来自各种来源的数据,并将数据处理逻辑中的副作用分开。