【发布时间】:2014-07-17 16:35:02
【问题描述】:
在 Knockout JS 示例中@http://knockoutjs.com/examples/gridEditor.html
在视图模型中我们有如下代码
self.addGift = function() {
self.gifts.push({
name: "",
price: ""
});
};
和
var viewModel = new GiftModel([
{ name: "Tall Hat", price: "39.95"},
{ name: "Long Cloak", price: "120.00"}
]);
问题在于匿名 JSON 对象。有什么办法可以传递一个类的实例并让它工作吗?喜欢使用new Gift()
self.addGift = function() {
self.gifts.push(new Gift());
};
和
var viewModel = new GiftModel([
new Gift(){ name: "Tall Hat", price: "39.95"},
new Gift(){ name: "Long Cloak", price: "120.00"}
]);
【问题讨论】:
标签: javascript json knockout.js