我无法弄清楚我在这里缺少什么。关于绑定没有采取的任何想法请告诉我。
这是我的验证:
ko.validation.rules["MinArrayLength"] = {
validator : (array, params) => {
return array.length >= params.minLength;
},
message: "Array does not meet minimum length requirements."
};
这是我将它添加到我的数组的地方:
this.addresses = ko.observableArray<AddressModel>()
.extend({
MinArrayLength: { minLength: 1, message : 'At least 1 Address is Required.' }
});
我过去遇到过一些问题,人们争辩说我没有初始化我的代码。以下是我的Chrome控制台。该规则将添加到全局验证规则集中,但不会添加到可观察数组的规则集中。