observable

    4熱度

    2回答

    綁定兩個可觀察我有兩個簡單的觀測,例如, val1 = ko.observable("input1"); val2 = ko.observable("input2"); ,我希望他們能夠像一個,所以當其中一個變化,另一個也會改變。 我知道,在通常情況下,最好只使用一個可觀察,並將其綁定到多個DOM元素。但對我來說theese可觀察生活在不同的模板和對象,所以它們不能被一個變量。 目前我訂閱一

    3熱度

    2回答

    我對Knockout.js相當陌生,所以我可能只是缺少一些東西。我正在嘗試創建一組按鈕,其中的'selected'狀態反映了數組中項目的子值。 見本小提琴:http://jsfiddle.net/bleiddyn/RepnY/ 摘錄: $('.tag-cell').click(function() { var ele = event.srcElement.textContent;

    70熱度

    5回答

    在獲得新值之前,敲除可能會在可觀察到的訂閱內獲取可觀察值的當前值嗎? 例子: this.myObservable = ko.observable(); this.myObservable.subscribe(function(newValue){ //I'd like to get the previous value of 'myObservable' here before it'

    1熱度

    1回答

    我有許多事件被合併到一個執行一些命令的observable中。如果命令成功,則會發生一些結果。另外,該命令應該被記錄下來。 在代碼而言,這看起來像 let mevts = modifyingevents |> Observable.filter exec_action |> Observable.add (fun action -> self.OutlineEdited <- t

    2熱度

    1回答

    如何將<input>的值設置爲false? true工作正常。 型號: function Model(){ self = this; self.Test = ko.observable(false); }; HTML: <input type="text" data-bind="value:Test"/>

    1熱度

    1回答

    我想知道Amplify是否可以輕鬆處理大量嵌套敲除可觀察對象的大數據模型。 目標是在頁面刷新後保存並恢復數據(視圖)模型的當前狀態。 從幾個例子看來,每個observable都需要擴展到使用本地存儲。 大概可以應用globaly,但我不知道嵌套可觀察對象將如何行爲。 (即viewModel有很多可觀察的變量,每個變量都包含具有更多可觀察變量的json對象等)。 是否可以保存viewModel的狀態

    1熱度

    1回答

    如何創建由對象初始化的可觀察對象? function Company(object) { this.Code = object != undefined && object.Code != undefined ? ko.observable(object.Code) : ko.observable(); this.Name = object != undefined && ob

    41熱度

    4回答

    我想知道是否有可能與knockoutjs綁定時傳遞參數。 我綁定了一個複選框列表,並希望綁定到我的viewmodel中的單個計算的observable。在我的viewmodel中(基於傳遞給read函數的參數),我想根據某些條件返回true/false。 var myViewModel=function(){ this.myprop=ko.computed({read: function

    4熱度

    2回答

    我需要爲批准過程建模。之前它非常簡單。兩個角色不得不同意一些事情,然後我們可以去到下一個步驟: public class Approved { public string ApproverRole; } var approvals = Subscribe<Approved>(); var vpOfFinance = approvals.Where(e => e.Approve

    0熱度

    1回答

    我有2個關於基因敲除簡單的問題: 我怎樣才能獲得$父母鍵,例如。如果我的視圖模型爲: viewModel = { ModelA: { ModelB : { ModelC : { someprop } } } } ,我有3個模板,第一個模板渲染MODELA,第二ModelB和第三ModelC,我怎樣才能在ModelC模板如下: <a data-bind="visible: viewModel.{