-1
を結合観察可能な配列は、これは私のコードknockout.js
<div data-bind="foreach: baselist">
<div>
<span data-bind="text: basename"></span>
<div data-bind="foreach: subItems">
<span data-bind="text: subitemname"></span>
<a href="#" data-bind="click: $parent.removecard">Del</a>
</div>
</div>
<button data-bind="click:addChild">Add</button>
で、これはこれは私がのviewmodelに渡しています私のデータである私のviewmodel
var SimpleListModel2 = function(baselist) {
this.baselist= ko.observableArray(baselist);
this.addChild = function(list) {
alert(list.basename());
}.bind(this);
self.removecard = function (cardlist) {
this.cardlists.remove(cardlist);
};
};
です。このデータにベースリストを含めるにはどうすればよいですか?それはベースリストを見つけることができません
var initialData = [{
{ basename: "Danny", subItems: [
{ subitemname: "Mobile"},
{ subitemname: "Home"}]
},
{ basename: "Sensei", subItems: [
{ subitemname: "Mobile"},
{ subitemname: "Home"}]
}];
あなたはより多くを説明できますか? – muhihsan
initialDataの内部にベースリストを含めるにはどうすればよいですか? – maztt
ビューモデルに渡すことができるように – maztt