2016-09-01 30 views
0

以下來自Bacon.js的代碼會將從AJAX請求返回的數據對象推送到控制檯中。如何使用Bacon.js返回ajax響應對象?

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

什麼是不明確的,是如何將返回的數據對象分配給一個變量,或返回響應時與數據對象做任何事情。

回答

3

根據文檔(https://github.com/baconjs/bacon.js/#bacon-frompromise),fromPromise方法返回EventStream對象,其onValue方法可用於附加回調以處理數據。但是,你當然也可以沒有Bacon.js。該庫的要點是,您可以收集,組合,過濾和轉換來自各種來源的數據,並從數據處理邏輯中分離出副作用。

+0

謝謝,您提供的鏈接段落末尾的示例有助於澄清這一點。 – typeofgraphic