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
    );
  });
}

所以从服务器端检测到错误,这里的问题是我总是收到如下错误消息:字段不验证

4

1 回答 1

0

添加"validationMessage" : "some message"

到架构以覆盖默认消息。

于 2016-11-21T08:57:50.013 回答