我无法将命名空间与淘汰赛验证结合起来。这打破了验证:
myNameSpace = {
viewModel: {
name: ko.observable().extend({ digit: { digit: true, message: "digits only"} })
}
};
ko.validation.init({});
ko.applyBindings(myNameSpace);
相对于:
myNameSpace = {
viewModel: {
name: ko.observable().extend({ digit: { digit: true, message: "digits only"} })
}
};
ko.validation.init({});
ko.applyBindings(myNameSpace.viewModel);
哪个工作正常。
谁能向我解释其中的区别? </p>