考虑这个html
<input type="text" name="txt" ng-model="ctrl.txt">
我想在Angular 1应用程序中编写自己的表单验证机制。 将验证基于绑定到输入元素的ngModel的值而不是实际的输入值(如在内置的角度形式验证器中所做的那样),这是一个很好的做法吗? / p>
换句话说,是否有理由避免这样做(对于任何输入类型)?
(PS我熟悉标准的Angular表格验证。无需建议使用它)
答案 0 :(得分:0)
也许值得对验证进行一些小介绍。
如果您想将数据保存到服务器,前端验证无需验证。 最好在将输出存储在某处之前验证inputdata服务器端。
如果你想要&#34;预验证&#34;由于输入错误,用户输入以避免将来重复,然后最佳做法是使用Angular的标准功能,而不是使用自定义控制器功能重新发明轮子(即使可能)。
我希望它有所帮助。