Я создаю динамическую модель нокаута динамически, и этот код работает нормально. Я хочу добавить подтверждение в эту модель просмотра. Могу ли я добавить подтверждение в эту модель просмотра? Является ли этот хороший подход или я должен сам создать viewmodel и самостоятельно добавить атрибуты проверки? Или какая-либо проверка на стороне клиента работает с аннотациями данных?Проверка нокаута на динамической модели просмотра
var viewModel = function() {
var self = this;
self.States =ko.observableArray();
self.Countries =ko.observableArray();
self.showStates = ko.observable(false);
self.saveData = function (self) { //save data function };
}
var VM= new viewModel();
$.ajax({
success: function(data)
{
var newVM = ko.mapping.fromJS(data, {}, VM);
// newVM.FirstName, newVM.LastName
// I want to add validation in this newVM
}