V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
thedog
V2EX  ›  问与答

next.js 如何正确向子组件传递数据?

  •  
  •   thedog · 3 天前 · 186 次点击
    目前通过 chatgpt 查询到向子组件传递数据有两种方式:
    1. 子组件自己走 api 调用获取数据
    2. 由父组件向子组件传递


    有一个子组件在所有页面都被使用到, 如果由父组件传递,就会产生很多重复的冗余代码。而走 api 调用会影响页面 seo 。想知道,有没有其他方式可以通过子组件直接获取数据?
    dudubaba
        1
    dudubaba  
       3 天前   ❤️ 1
    封装 hooks ,使用数据流 Context
    thedog
        2
    thedog  
    OP
       3 天前
    @dudubaba 学到了,非常感谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2458 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:32 · PVG 23:32 · LAX 07:32 · JFK 10:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.