V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zzzkkk
V2EX  ›  问与答

vue react 表单校验

  •  
  •   zzzkkk · 2023-08-11 12:02:44 +08:00 · 572 次点击
    这是一个创建于 465 天前的主题,其中的信息可能已经有所发展或是发生改变。
    vue react 之类的 填 post 表单 要校验 是不是还不如前后端不分离?

    本来客户端校验有现成 jquery 插件可以用 一旦用了 vue 为了用现成 css 框架 比如 bulma css 的 vue 配套是 buefy 就必须要用 vee-validate 插件 用起来才知道很恶心
    平白增加很多学习成本 完全无用功

    前后端分离也有害处 增加了很多东西 很多库 不是说增加码农学习成本 还会给系统使用者增加问题 比如 vuetify 的 dropdown 组件 有时会产生问题 还不如原生 html 呢
    7 条回复    2023-08-11 13:18:37 +08:00
    murmur
        1
    murmur  
       2023-08-11 12:28:10 +08:00
    常用校验规则就那么几个,其实真做起来就是只做必填,时间这个都是有时间段选择器,最多涉及库存的加 max 校验这个也是组件功能

    反正前端做完后端再验证,不如除了必填啥也不做
    zzzkkk
        2
    zzzkkk  
    OP
       2023-08-11 12:49:22 +08:00 via Android
    用 vue react 还没原生 html 踏实
    如果不是前端需要很重的交互 还不如前后端不分离
    另一个原因 可能是因为同一套后端需要适配移动端 对不对
    zzzkkk
        3
    zzzkkk  
    OP
       2023-08-11 13:01:10 +08:00 via Android
    所以除了以上两种情况 根本不需要前后端分离
    那些多出来的东西 完全浪费码农大脑
    IvanLi127
        4
    IvanLi127  
       2023-08-11 13:05:41 +08:00 via Android
    前端做校验只是为了改善用户体验,可以不做,把后端校验的错误信息显示出来就行了。

    Angular 没排面了吗🤣
    zzzkkk
        5
    zzzkkk  
    OP
       2023-08-11 13:09:56 +08:00 via Android
    @IvanLi127
    用 js 发起 ajax 请求 用 js 显示错误信息 显示成功信息还不如传统不分离的开发 原来的才踏实
    Ayanokouji
        6
    Ayanokouji  
       2023-08-11 13:14:51 +08:00
    用 react ,又不愿意按照 react 的思路去做,还是别用了吧
    IDAEngine
        7
    IDAEngine  
       2023-08-11 13:18:37 +08:00
    那就用 C# 那一套
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5669 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:37 · PVG 11:37 · LAX 19:37 · JFK 22:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.