ページにノックアウト検証を追加しようとしています。
ここに例があります: ko.validation.group 関数の使用方法
しかし、私のコードは多少異なります。以下を参照してください。
define(function (require) {
var datacontext = require('services/datacontext'),
app = require('durandal/app');
var transport = ko.observable(),
errors = ko.validation.group(transport);
....
....
ko.validation.configure({
decorateElement: true
});
var vm = {
transport: transport,
errors: errors,
activate: activate,
canSave: canSave,
save: save,
cancel: cancel
};
return vm;
});
「トランスポート」は、検証するプロパティを含むオブジェクトです。
実行時にエラーはありませんが、機能しません。入力要素に実際にエラー (欠損値) がある場合、エラー オブジェクトは常に有効なイベントです。
何か案が?