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

react hooks 写法有什么学习资料或者网站吗?

  •  
  •   dsggnbsp · 2023-12-14 10:28:56 +08:00 · 1144 次点击
    这是一个创建于 374 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题 想精进一下 react 钩子的写法 之前一直写的类组件 闲来无事想学习一下 hooks 看看能不能融会贯通 vue3
    8 条回复    2023-12-21 19:10:33 +08:00
    rimworld
        1
    rimworld  
       2023-12-14 11:01:58 +08:00 via iPhone
    最好的资料就是官网文档,hooks ,就是把一坨东西封装一下,然后把一些变量方法返回。
    Torpedo
        2
    Torpedo  
       2023-12-14 11:08:29 +08:00
    写一个 useRequest 的 hook ,接受一个 promise 和入参,当入参变化的时候,自动请求,并返回数据,loading ,错误之类的
    dsggnbsp
        3
    dsggnbsp  
    OP
       2023-12-14 11:22:20 +08:00
    @Torpedo 感谢
    jsun969
        4
    jsun969  
       2023-12-14 14:24:22 +08:00
    Leviathann
        5
    Leviathann  
       2023-12-14 14:25:10 +08:00
    现在的官网不就是完全 hooks 的吗
    Ming5Ming
        6
    Ming5Ming  
       2023-12-14 20:32:18 +08:00
    官网是你首选的资料,看完还想深入就看 react-use 的源码
    Torpedo
        7
    Torpedo  
       2023-12-15 10:25:32 +08:00
    @dsggnbsp #3 可以看一下 react-use ahook(这个封装的不咋地)这种库都有什么 hook ,能明白怎么封装就行了。这里的 hook 基本都功能相对简单,学习也是主要学 hook 怎么封装的
    xingguang
        8
    xingguang  
       2023-12-21 19:10:33 +08:00
    react.dev 的教程通读一遍,结尾的挑战做一做,能整明白了做项目应该没啥问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2828 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.