2017-04-18 55 views
0

我听说过几个不同的方法来提供验证规格为角UI。在AngularJS应用程序中验证数据的首选方法是什么?

一个与配置文件中指定这样的事情字段长度,这是必需的字段,和有效的选择,以进行验证的项目的示例建立它在关于UI侧。

另一种方法是让UI查询在后端服务拉出来一个数据库来提供这些验证。有一个验证逻辑分组,所以该服务将指定组ID,验证将被返回。

我看到都有好处,但数据库端可能会开始觉得自己像一个UI框架,而不仅仅是一组验证的。您仍然需要指定CRUD操作的端点,但将其放入后端会使整个事情变得非常重要。

谢谢

回答

0

在您的用户界面中,您可以使用标准的HTML5属性来验证输入。客户端验证不能单独保证用户输入。 服务器端验证也是必要的。

要创建自己的验证功能,您有一个新的指令添加到您的应用程序和处理某些特定参数的函数里面的验证。

保持摇摆!

+0

是的,我明白了两端验证的需要。但是我的问题是客户端使用的约束来自哪里?他们是从客户端的配置文件读入,还是客户端调用后端来检索验证约束? – Les

相关问题