我試圖在KnockoutJS中添加/從嵌套的observableArray中刪除。我有一個數組的幾個元素,每個元素都有一個屬性對象,一個類型對象和一個保存對象的attributeValue數組。所以它是一個嵌套數組。添加/刪除Knockout observableArray嵌套元素
allAttributes數組是observableArray。然後我試着通過用attributeValues創建一個新的ViewModel(attributeValueViewModel)爲ko.observableArray([])來使attributeValue數組具有可觀察性。
我做了兩個Knockout函數(這不起作用),我試圖添加/刪除/從該數組中的值。問題是數組嵌套,所以我必須通過this.attribute.id訪問attributeID。 self.allAttributes [I] .attributeValues [J]應該是我加入的對象/刪除...其中I =屬性ID和屬性值對象的J =指數
爲什麼不是那些工作職能?
這裏是我的小提琴:http://jsfiddle.net/M6Hqj/2/
酷的故事。現在問題在哪裏? – RASG
哈哈抱歉兄弟,功能不起作用。 :) – Gaui