observable

    1熱度

    2回答

    我使用的MVP設計模式,我已經註冊了我的主持人爲上的各種按鈕和我的看法等互動元素的監聽器。這工作正常,每當用戶在GUI中執行某些操作時,我都會收到通知。 但是我不把程序通知演示時模型的變化。我有來自服務器的數據(例如用戶模型)進行處理,並更改我的用戶對象的值。 你如何通知主持人,該模型在Java中有哪些變化? 讓我的模型召開參考主持人和顯式調用類似presenter.userObjectHasBe

    28熱度

    3回答

    我想顯示一個可編輯的項目列表,其中的每個項目都是可編輯的(有點像可編輯的網格,有點像)。我正在使用KnockoutJS。我不能只使用一個簡單的可觀察數組,因爲文檔聲明「一個可觀察數組跟蹤哪些對象在數組中,而不是這些對象的狀態」 因此,我創建了observableArray的可觀察對象(使用utils。 arrayMap),並將它們綁定到視圖。但是,問題是,如果我在屏幕上編輯數據,則用戶在屏幕上進行

    0熱度

    1回答

    我目前正在研究人工智能中描述的部分可觀測環境和傳感器較少的問題:現代方法/ Stuart Russell,Peter Norvig。 第4章 我可以在互聯網上找到的部分可觀察和無傳感器問題的唯一例子是本書中還顯示了真空吸塵器問題。 是否還有另外一個例子,還可以執行上述算法嗎? 感謝, 側擊

    0熱度

    1回答

    我正在開發一個小實用程序,它必須在相當急速的情況下開發:(實際上只有很短的時間:(實際上該實用程序有三個主要的翅膀,其中兩個是填充一些不同的數據池。第三個需要坐下來聽一個數據池,並在數據池被一個額外的數據填充的時候開始運行。顯然,所有的機器人都運行在三個不同的線程上。我應該使用觀察者和可觀察模式,還是有其他可用的替代方法(是的,有些需要使用f/w) 還沒有完成很多R & D.Sorry,但我說實驗

    2熱度

    3回答

    我有一個函數將一個對象放入一個名爲「detailedStudent」的可觀察對象中,該對象將在模態中顯示一些學生的字段。這裏的問題: 我開始與具有假值的字段。 (IncludeInStudentSiteResults) 我在顯示下拉列表(模擬模態彈出窗口)的'detailedStudent'內設置'student'對象。 該字段的值被設置爲true,這是下拉列表中的第一個選項。 下面是再現問題的j

    0熱度

    1回答

    是否有可能綁定可觀察對象中的未知屬性?因爲在我映射它之後,我看不到結果。 Example

    2熱度

    1回答

    我目前正在做下面的事情來補償布爾的沒有很好地映射到單選按鈕。由於字段是如何從observables中讀出的,我堅持將1和0綁定到值(而不是true和false)。 Pref1/Pref2的值來自服務器的true/false布爾值。這裏的關鍵是我不僅要將單選按鈕的選中值與數據綁定,以匹配對象中的真/假,而且還希望將true/false的布爾值寫回到GraduationClass對象中。我的補償代碼不

    3熱度

    1回答

    假設我有一個模型Stock,它有幾個StockPartition(它的屬性名爲partitions,它的一個數組)。 的Stock模型有一個屬性usedAmount應該改變,當任何的所有partition.amount變化,以及,當然,當加入一個分區/移除被更新。 例子: stock.get('usedAmount') -> 0 stock.get('partitions') -> [Class

    2熱度

    3回答

    是否有任何簡單的方法來實現臨時禁用對象屬性或屬性的通知? 我知道你可以推遲他們與beginPropertyChanges()和endPropertyChanges()但我不希望這些更改通知,直到我明確啓用它們。 預先感謝您。 使用案例: 我要設置一個對象(A)與另一個對象(B)的屬性。其他物體的幾種方法正在觀察B的性質。在某個時候,B對象的數據被清除,觀察者得到通知,稍後HTTP響應將它們設置爲有

    1熱度

    1回答

    我有一個播放器類和視圖模型 class Player constructor: -> @boat = ko.observable null class Boat constructor: (@id) -> class ViewModel player: ko.observable 在HTML <div data-bind="if: player