Vue+elementui,表单校验思路整理与方法总结

1.首先是表单校验的重要性。

表单数据,其实就是前端拿到的客户数据。表单数据我认为有两个比较明显的特点:必要性和不确定性。

必要性就是,作为一个完整的平台或者系统,总是要与人交互的。与人交互就必须要拿到交互的准则,通过表单填写提交是一个极常见的场景。

不确定性,就是作为面向客户的部分,客户对要输入内容的理解、客户网络状态、浏览器兼容性等众多问题,都会增加不确定性。所以这里需要做提交的校验。

我认为,不论是在前端、后端还是数据库,都应该对这些数据进行尽可能详细的准确的校验。前端校验有它的优势:1.及时性;2.不需要耗费服务器资源。说白了,大部分格式错误的拦截都应该发生在前端,因为这是反应最迅速消耗最少的校验方式。

但是前端校验也有不可逾越的部分,就是只能验证格式,无法校验数据的真实

随机浏览