简体   繁体   English

使用 next/link 将 props 发送到加载的组件

[英]Send props to a loaded component using next/link

import TestAcademy from './test-academy.js';    
function MyApp({ Component, pageProps }) {
      const router = useRouter()
      const [approved, setApproved] = useState(false)

      ...

    return(
    <Link href='/test-academy' //pass approved as a prop>
        
    </Link>  )

So, I want to load the component TestAcademy, and when it loads I can access inside them, to props.approved所以,我想加载组件 TestAcademy,当它加载时,我可以在其中访问props.approved

<Link
  to={{
    pathname: "/test-academy",
    state: { approved: approved }
  }}
/>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM