1
私は、次のしている:なぜ角度スキーマフォームのカスタム検証メッセージは常にフィールドは検証されませんか?
vm.schema = {
type: 'object',
title: 'Account',
properties: {
username: {
type: 'string',
title: 'Username'
}
},
required: ['username']
}
vm.form = [
'username'
]
vm.submit = function() {
$scope.$broadcast 'schemaFormValidate'
$http.post('a link', vm.model).then(function(data) {
// somecode
}, function(response) {
$scope.$broadcast(
'schemaForm.error.' + response.data.errors[0].key,
response.data.errors[0].errorCode,
response.data.errors[0].message
);
});
}
ので、エラーは、サーバー側から検出されており、ここでの問題は、私は常に次のようなエラーメッセージが出ていることである:フィールドは