Я новичок в нокауте и пытаюсь научиться использовать проверки. У нас есть следующий фрагмент кода -
var MyObjectModel = function(myObject){
var self = this;
self.myNumber = ko.observable(myObject.number).trimmed();
self.myNumber.extend({
minLength: {
params: 7,
message: "My Number is too short."
},
maxLength: {
params: 7,
message: "My Number is too long."
}
});
self.errors = ko.validation.group(self);
}
Теперь я хотел бы изменить код так, чтобы либо длина myObject.number была ровно 7, либо поле было пустым. Как мне сделать это изменение?
Любая помощь будет оценена по достоинству. Если вы считаете, что что-то не ясно, пожалуйста, дайте мне знать, чтобы я мог уточнить.