thedog
V2EX  ›  问与答

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

  •  
  •   thedog · Feb 5, 2025 · 1245 views
    This topic created in 499 days ago, the information mentioned may be changed or developed.
    目前通过 chatgpt 查询到向子组件传递数据有两种方式:
    1. 子组件自己走 api 调用获取数据
    2. 由父组件向子组件传递


    有一个子组件在所有页面都被使用到, 如果由父组件传递,就会产生很多重复的冗余代码。而走 api 调用会影响页面 seo 。想知道,有没有其他方式可以通过子组件直接获取数据?
    dudubaba
        1
    dudubaba  
       Feb 5, 2025   ❤️ 1
    封装 hooks ,使用数据流 Context
    thedog
        2
    thedog  
    OP
       Feb 5, 2025
    @dudubaba 学到了,非常感谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2724 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:12 · PVG 11:12 · LAX 20:12 · JFK 23:12
    ♥ Do have faith in what you're doing.