У меня есть модель представления как таковая:
var prop1 = ko.observable().extend{ required: true },
prop2 = ko.observable().extend{ required: true };
var validation = ko.validatedObservable([prop1, prop2]);
function resetFields() {
prop1(undefined);
prop2(undefined);
}
var vm = {
prop1: prop1,
prop2: prop2,
validation: validation,
reset: resetFields
};
Свойства prop1 и prop2 корректно проверяются с помощью validatedObservable, однако при выполнении resetFields эти свойства затем имеют ошибки на них, поскольку они были изменены и необходимы.
Есть ли способ reset проверенный наблюдаемый, как если бы он не был изменен?
Обновление: Я искал нокаутом из базы данных NuGet и использовал v1.0.1