【发布时间】:2012-10-19 12:46:42
【问题描述】:
如何创建一个由对象初始化的 observable?
function Company(object) {
this.Code = object != undefined && object.Code != undefined ? ko.observable(object.Code) : ko.observable();
this.Name = object != undefined && object.Name != undefined ? ko.observable(object.Name).extend({ required: { message: "Nom de la companie est obligatoire" } }) : ko.observable().extend({ required: { message: "Nom de la companie est obligatoire" } });
};
//查看模型
var company = new AddedCompany();
self.company = ko.observable(company);
我在控制台中没有收到任何异常,但绑定无法正常工作。
首先是否可以使用对象初始化 observable?
【问题讨论】:
标签: javascript jquery data-binding knockout.js observable