• umi浅用


    最近起了个新项目 

    因为也好久没用过react了嘛 

    想着用react玩一下

    框架就选了umi 因为这东西在我日常灌水的出现频率实在是太高了。


    吭哧吭哧做了一周,一个数据中台马马虎虎的写完了,还有一堆待优化的小bug <这项目后续没需求就不打算修了 反正能跑>

    讲下这次用下来的感觉吧,umi我用之前是没怎么看文档的,打算写着看着。

    好家伙,这一下子给我整的是磕磕绊绊的

    没得法,又花半天时间看了下文档,才发现这框架是约定+配置双线的高级框架

    就像路由配置,国际化、或者应用了ant pro的页面基础布局

    你知道在什么地方写什么东西

    那对应的功能就会生效,或者说对应的东西就能够配置上。

    建议umi初用者 用之前 把文档好好看一下 = =。

    然后就是业务向的吐槽了,这次的项目核心是为了服务非技术人员,让他们有能力去干预某些通用表的内容或者结果。

    说白了就是用前端的方式去做可视化sql的配置,<后面统称引擎规则>

    每条引擎规则不限制内容数量,不限制关联数量,而且任何字段、任何行都可以单独删除,而且每行的select前后基本都存在上下行关联。

    这tm我

    用hooks写的是真的痛苦,hooks+ant design form 做数据联动时也没法做数据监听,我只能一个一个的去手动处理。<我是感觉我什么地方用的不对,讲道理是不能这么痛苦的>

    最后总结一下,做比较复杂的数据处理工作时,最好还是用熟悉的方式去做,否则做到最后大概率都是坑了自己。

  • 相关阅读:
    网络系统管理 - Server02配置
    HarmonyOS NEXT应用开发—使用弹簧曲线实现抖动动画及手机振动效果案例
    redis在linux系统的安装与使用
    python自动化测试 namp端口扫描
    JavaScript混淆加密
    Rt-Thread 5-调度
    PythonStudy2
    C#设计模式概念总结
    JAVA基础小结(项目三)
    mysql事务详解
  • 原文地址:https://blog.csdn.net/zxc123789tm/article/details/126252803