var MyCircle= {
Friends: ko.observableArray([new Friend()]),
addFriend: function () { this.Plans.push(new Friend()); },
removeFriend: function (Friend) { this.Plans.remove(Friend) },
};
ko.applyBindings(MyCircle);
Than I found in javascript console:
Friend //this generated by " ko.observableArray([new Friend()])"
,
Array[1] ////this generated by "MyCircle.Friends().Push([new Friend()])"
,
Array[1] ////this generated by "MyCircle.Friends().Push([new Friend()])"
,
Friend //generated by addFriend
MyCircle.Friends().Push([new Friend()]) and addFriend: function () { this.Plans.push(new Friend()); },
the result is different! I can understand, but How can I add a viewmodel by code.....
Help!!!