我正在动态创建淘汰视图模型,并且此代码运行良好。我想在这个视图模型中添加验证。我可以在这个视图模型中添加验证吗?这是好方法还是我应该自己创建视图模型并自己添加验证属性?或者任何客户端验证都适用于数据注释?
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
}