面试题答案
一键面试- 在
index.js
中使用Link
组件传递参数:import Link from 'next/link'; const IndexPage = () => { const productId = '123';// 假设的产品ID return ( <div> <Link href={`/details?id=${productId}`}> <a>跳转到详情页</a> </Link> </div> ); }; export default IndexPage;
- 在
details.js
中获取参数:import { useRouter } from 'next/router'; const DetailsPage = () => { const router = useRouter(); const { id } = router.query; return ( <div> <p>产品ID: {id}</p> </div> ); }; export default DetailsPage;