bacon.js

    1熱度

    1回答

    您能否提出一個更好的方法來使用baconjs呈現我的頁面上的項目列表。我需要機會添加/刪除/更改此列表中的元素。 項目列表應該是屬性,由事件修改?或者其他的東西?

    0熱度

    1回答

    我試圖創建一個速率訪問外部API時限制,使用Bacon.JS限制 的速率限制,做工精細,用bufferWithCount和bufferingThrottle,但我想獲得的結果當一切都是平面地圖,而不是一次一個批次。 我試着結束,但似乎沒有被觸發。 這裏有一個小提琴:http://jsfiddle.net/9324jyLr/1/ var stream = new Bacon.Bus();

    3熱度

    1回答

    主題:我有一個流(實際上是來自Bacon.interval和按鈕點擊EventStreams的流),它激發了ajax請求並解決了手動和自動數據刷新的任務。 問題:手動事件(按鈕單擊)後,我需要重置計時器,因爲兩個立即更新看起來很醜。 我的解決方案:我已經創建了自己的Bacon.interval實施方案,其中事件調查可以先復位http://jsfiddle.net/cvvkxveq/1/: Baco

    0熱度

    1回答

    我在bacon.js中構建了可自定義的表單。我在可選字段中出現問題,例如可以爲空。電話有時需要或有時可選。 field_events = _.merge( _.mapValues(@form, @_build_field_streams), dynamic_field_events ) valid_streams = _.pluck(_.values(field_events), 0)

    3熱度

    2回答

    在Rx.js中,如何將數組流轉換爲數組流,例如我有以下流:['0a','0b'],['1a' 「1B」],[「2A」,「2B」,「2C」]我想下面的流: 0a---1a---2a---> 0b---1b---2b---> 2c---> 是否有做這樣的事情,任何運營商,或者我應該寫一個刮?

    1熱度

    1回答

    我正在使用angular-cli來創建一個新的Angular 2項目。我正在嘗試添加'baconjs'npm項目,但沒有成功。 我這裏的操作說明:https://github.com/angular/angular-cli/wiki/3rd-party-libs 故宮和分型安裝工作發現。更改angular-cli-build.js文件會導致「vendor/baconjs/dist/Bacon.js

    0熱度

    1回答

    改變流的裝置使用combineAsArray已經找到問題 - how should I keep a running total of several values with bacon.js? 我已經發現了上述問題,它與一組靜態特性的交易。但是,我對變體感興趣,其中一組屬性是動態的。 我的具體情況是,我有一套具有可編輯成本的事物,形成一個可觀察的屬性。從這些,我結合combineWith的屬性來

    22熱度

    4回答

    我正在學習JavaScript中的反應式編程和功能反應式編程。我很困擾。 維基百科說,有很多方法可以編寫響應式代碼,例如命令式,OORP和功能性代碼。我想知道事件驅動是否是寫入反應式代碼的另一種方式? 與Promise相關的反應式編程如何?我認爲承諾是事件驅動和回調地獄的替代方案。

    1熱度

    2回答

    有沒有辦法根據另一個流的輸出來取消/忽略/中斷一個流? 用例是,我有3個數據流: loginStream - 用戶輸入登錄creds並點擊提交。發出登錄信用。 authorizeStream-系統試圖授權用戶。發出令牌。 logoutStream - 用戶按下注銷按鈕 常見的情況是---用戶登錄時,系統會嘗試授權,在未來的某個時候用戶註銷。這是非常標準的玻璃鋼。 Common case

    0熱度

    1回答

    當我的系統創建錯誤時,收集這些錯誤並最終將其發送到票證API。所有錯誤都按其優先級類型分組。所以,如果拋出兩種不同的錯誤類型,應該發送兩張票據。 看起來像: var tickets = [{ type: 'validation', component: 1, time: '2016-04-13T10:26:41.420Z', messages: [ [Obj