0
這裏刪除一個元素是代碼叉子是nemesv寫道:在Knockout.js,做你如何有絲打事件/按鈕在嵌套observableArray
還有一對父母節點和嵌套的子節點。
這裏是父/子節點的樣本:
function FormElementNode(children, text, value) {
var self = this;
self.children = ko.observableArray(children);
self.text = ko.observable(text);
self.value = ko.observable(value);
}
這裏是HTML的結構(沒有腳本標記)
<ul>
<li>Parent text value:
Children:
<ul>
<li>Child1 text value</li>
<li>Child2 text value</li>
</li>
我需要能夠選擇通過鼠標點擊一個節點(實際上,通過點擊鼠標選擇一個li標籤);然後按刪除按鈕將其刪除(代碼的最後一行)。我怎樣才能做到這一點?
如何選擇要刪除的節點?你能提供一個完整的代碼來展示你想要做什麼嗎? – mael
@mael你點擊它 – Phil
好的。但是,你能提供一個更完整的代碼(例如,一個jsfiddle)嗎?很難理解你想要做什麼。 – mael