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

react 函数组件中父组件给子组件传值用 useContext 还是 props?

  •  
  •   chenliangngng · 8 天前 · 791 次点击
    8 条回复    2021-01-14 08:44:28 +08:00
    anjianshi
        1
    anjianshi   8 天前
    父子应该都是 props 吧。隔多层才考虑 context
    anjianshi
        2
    anjianshi   8 天前
    能用 props 尽量不要用 context
    ruoxie
        3
    ruoxie   8 天前
    超过两层我就不用 props,不过也不是直接用 context,目前用的 hox
    Austaras
        4
    Austaras   8 天前
    context 有很高的性能开销的,不能乱用
    myCupOfTea
        5
    myCupOfTea   7 天前
    props,至于楼上说的 context 有很高的性能开销的可不一定
    azcvcza
        6
    azcvcza   7 天前
    超过两层嵌套就不建议 props 了,直接的父子组件传 props 并没有什么问题
    max1024
        7
    max1024   7 天前
    父子用 props, 多层,或需要交互用 redux 或 mobx;
    chenliangngng
        8
    chenliangngng   5 天前 via Android
    @anjianshi
    @ruoxie
    @Austaras
    @myCupOfTea
    @azcvcza
    @max1024
    懂了,谢谢大家!
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2320 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:29 · PVG 08:29 · LAX 16:29 · JFK 19:29
    ♥ Do have faith in what you're doing.