在角度架构表单中验证表单元素时获取"Please add error message"



我目前使用的是angular schema表单(https://github.com/json-schema-form/angular-schema-form)生成基于json模式的表单。表单按预期生成,但在验证时,它会给我一个错误"请为tv4-xxx添加错误消息"以及实际的验证消息。

注意:如果这很重要的话,我的工作代码使用UI Bootstrap而不是Bootstrap。

我尝试过的东西:

  1. 创建了一个本地代码,导入了它所需的所有依赖项并运行了应用程序。我能够用适当的错误消息成功验证表单字段,但我没有收到"Please add error message for tv4-xxx"错误消息。

  2. 我的工作代码使用bower来添加它的所有依赖项,据我所知,它已经在代码中添加了所有必需的依赖项,但它仍然会出现这个错误。

错误屏幕截图:

验证错误消息

预期的是实际验证错误,但它返回消息"Please add error message for tv4 xxx"以及实际验证错误(这是不希望的)。

我们的angular应用程序进行了两次验证,一次是通过angular自动验证库和TV4.js进行的,TV4.js是由angular模式表单内部使用的。

angular模式表单发送的错误代码未被angular自动验证识别,因此得到"请添加tv4 xxx的错误消息"。

禁用验证解决了问题。

相关内容

  • 没有找到相关文章

最新更新