V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
autoname
V2EX  ›  前端开发

学习前端 antd v4 遇到阻碍

  •  
  •   autoname · 2020-05-05 10:58:59 +08:00 · 2316 次点击
    这是一个创建于 1451 天前的主题,其中的信息可能已经有所发展或是发生改变。

    export default Form.create()(XXXXXX)

    说是配合 ES6 语法废弃了 create(),ES6 语法我也没学过。

    总不能灯泡没电了,我还要跑到变电站,发电厂 看看是否有没有电吧 或者灯泡坏了 我还要拆开修理吧

    谢谢

    16 条回复    2020-05-05 16:55:57 +08:00
    cyberpoint
        1
    cyberpoint  
       2020-05-05 11:12:33 +08:00
    [修饰符]( https://es6.ruanyifeng.com/#docs/decorator)
    半个小时不要就可以看懂
    @Form.create()
    autoname
        2
    autoname  
    OP
       2020-05-05 11:23:47 +08:00
    @cyberpoint 没有用呢,export default @Form.create()(XXXXXX)

    一样的报错
    cyberpoint
        3
    cyberpoint  
       2020-05-05 11:29:21 +08:00
    @autoname ha 好吧,开来没有说的必要了。
    autoname
        4
    autoname  
    OP
       2020-05-05 11:30:08 +08:00
    cyberpoint
        5
    cyberpoint  
       2020-05-05 11:33:45 +08:00
    能不能先把修饰符看了,最多半个小时。还有修饰符只是提案,语法不规范,有些打包框架的处理方式不一样,多试一试。
    autoname
        6
    autoname  
    OP
       2020-05-05 11:45:06 +08:00
    @cyberpoint 谢谢,大致看了下好像是要重写类,还是引出后再加修饰符后 才可以,
    我再仔细琢磨下,感谢大佬
    wildnode
        7
    wildnode  
       2020-05-05 11:48:17 +08:00
    一脑袋问号。。。V4 不是已经把 Form.create 移除了吗
    autoname
        8
    autoname  
    OP
       2020-05-05 11:50:02 +08:00
    @wildnode 是呀,移除了,有代替执行的 方案吗 学习一半卡这里了
    wildnode
        9
    wildnode  
       2020-05-05 11:51:36 +08:00
    @autoname 所以废弃的 API 干嘛还要用呢。。好奇你是怎么学的。。官方文档按新的 API 来不就行了吗
    autoname
        10
    autoname  
    OP
       2020-05-05 11:53:43 +08:00
    @wildnode 慕课上面看的视频教程,看文档头大,
    谢谢提醒。我去看看官方文档
    xg4
        11
    xg4  
       2020-05-05 11:57:05 +08:00   ❤️ 1
    https://ant.design/components/form/v3-cn/
    v4 基于 hook,v3 基于 HOC,跟 ES6 没什么关系吧
    你如果使用 v4,根本不需要看 Form.create() 相关,直接都移除了
    cyberpoint
        12
    cyberpoint  
       2020-05-05 12:07:45 +08:00
    看了下 v4 的文档,确实改成用 hook 来写了,感谢楼上。年前一直用的 v3 版。今年换换 vue 的技术栈了。
    做前端就是这样,一大堆文档,看得想死。都不想做了。
    autoname
        13
    autoname  
    OP
       2020-05-05 12:21:39 +08:00
    @xg4 感谢大佬,太难了,自己根本找不到,非常及时
    AshoneA
        14
    AshoneA  
       2020-05-05 14:38:49 +08:00 via iPhone
    如果不是项目遗留问题,直接使用最新的 form api 。
    autoname
        15
    autoname  
    OP
       2020-05-05 16:34:21 +08:00
    @AshoneA 新手,0 接触,
    dmjob2015222
        16
    dmjob2015222  
       2020-05-05 16:55:57 +08:00
    更新了,看看文档就行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   977 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:53 · PVG 05:53 · LAX 14:53 · JFK 17:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.