Asuler 最近的时间轴更新
Asuler

Asuler

V2EX 第 420115 号会员,加入于 2019-06-09 21:16:25 +08:00
程序员菜鸟,请教一个 web 视频转码的问题
  •  1   
    程序员  •  Asuler  •  205 天前  •  最后回复来自 kele1997
    21
    mac 新手,请教一个 mac 使用上的问题
    MacBook Pro  •  Asuler  •  224 天前  •  最后回复来自 nb85144
    8
    请教一个 react hook 的问题
  •  3   
    React  •  Asuler  •  361 天前  •  最后回复来自 Asuler
    53
    Asuler 最近回复了
    226 天前
    回复了 Asuler 创建的主题 MacBook Pro mac 新手,请教一个 mac 使用上的问题
    @joker999 我想一直插着移动硬盘呀,有时候就忘记推出了
    226 天前
    回复了 Asuler 创建的主题 MacBook Pro mac 新手,请教一个 mac 使用上的问题
    @StinkyTofus 我不知道呀,应该是吧,有办法能解决吗
    361 天前
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    @HTML001 hook 往上套呗,代码都写了那么多了,不可能重构的,只要没出线上问题就不重构
    2024-03-29 20:50:16 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    再统一回复下:未出世的 useEvent ,useRef ,useMemoizedFn 之类的,本质上都要对那些 aHandle ,bHandle 套上,但是
    1. 我需要给每个 handle 函数都给套上
    2. 如果有些函数本身已经套了某种 hook 的,我难道还要再套一层?比如 useDebounceFn ,useThrottleFn ,已经套过一层了,难道要再套一层,我感觉不太优雅了
    2024-03-29 20:47:30 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    所以说,useEffect 的用法,我其实理解错了,不应该这么用对么
    2024-03-29 20:46:27 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    统一回复下:eslint 和 sonarlint 不是我说禁用就能禁用的,公司私有化部署了代码扫描平台,会用这些扫描代码,作为员工绩效的一部分,我实属无奈呀,非常难受,如果是自己的项目,那我就直接不管了,害
    2024-03-29 20:45:18 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    @w4ngzhen eslint 或者 sonarlint 警告就是说你没把 aHandle 和 bHandle 加到依赖项里,他们的特殊之处就是里面包含了一些异步的复杂逻辑,需要每次调用时都取到外部最新的值
    2024-03-29 11:25:52 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    @sweetcola useEvent 其实就跟 ahook 的 useMemoizedFn 一样,但都是用在函数上的,如果涉及的函数很多,每一个都要这样套上,感觉又不太好
    2024-03-29 11:19:45 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    type 是存在 state 中的一个状态,类似小程序底部 tabbar 选中高亮的一中选中状态
    2024-03-29 11:17:26 +08:00
    回复了 Asuler 创建的主题 React 请教一个 react hook 的问题
    但是用了 useRef 的话,其实就跟 ahook 里的 useMemoizedFn 类似处理了,这样子就又回到我说的问题了: 难道只能用 useRef 或者基于 useRef+useCallback 封装的一些 hook ,把每个 aHandle 或者 bHandle 给套上吗

    害,有没有更优雅的方式
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1158 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.