【发布时间】:2018-06-13 14:33:11
【问题描述】:
我有一个类似于这个的 ViewModel(简化版):
var Person = function(){
var self = this;
self.Name = ko.observable();
self.LastName = ko.observable();
self.DriverId = ko.observable();
}
var MainViewModel = function(){
var self = this;
self.People = ko.observableArray();
}
我需要验证驱动程序 ID 对于数组的每个元素都是唯一的。做这个的最好方式是什么?是否可以创建 MVC 属性?我找不到怎么做的,因为我只为一个特定的类而不是一个集合做了这个。
这是一个带有 ViewModel 的 JsFiddle:http://jsfiddle.net/amhedh/VgJ59/6/
【问题讨论】: