1
oonnnoo 2018-01-17 00:40:16 +08:00 via Android
写死在前端吧,写好了一般都不会变了
|
2
WittBulter 2018-01-17 00:54:36 +08:00 via iPhone
比较小的服务就直接写死,稍大一点前端做一个配置系统,热更新配置。如果改的频繁就需要后端根据每个资源给一个资源的规则接口…
当然,这种东西改来改去基本都是产品在拍脑袋☹️ |
3
kyuuseiryuu 2018-01-17 00:59:01 +08:00 via iPhone
如果支持用户配置自定义校验规则就写数据库里交给后端做校验,如果不支持就写死前端做校验,后端可以写死也可以读配置去做校验,但是如果再去读配置去做校验的话会出现前后端校验结果不一致的情况,这对用户来说就很迷了。
|
4
aaronlam OP |
5
aaronlam OP |
6
aaronlam OP |
7
iyaozhen 2018-01-17 02:36:29 +08:00 via Android
后端回传正则
|
8
599316527 2018-01-17 17:05:27 +08:00
1. 制定一份表单校验规则的规范
2. 前后端各自实现基于这个规范的校验逻辑 3. 给每个表单写一份校验规则 4. 数据+校验规则 得到校验结果 |