Next.js 如何在NextJS上插入查询字符串
我正在使用Next.js 如何在NextJS上插入查询字符串,next.js,react-i18next,Next.js,React I18next,我正在使用next/link指向特定页面。链接组件如下所示: <Link href={{ pathname: `/users/[slug]?lang=${lang}`, query: { slug, lang }, }} > Click me </Link> 您应该在路径名中包含slug,并在查询对象中传递lang //假设slug='some-slug',lang='en' 点击我 此解决方案不适用于我。我仍然收到相同的错误,
next/link
指向特定页面。链接组件如下所示:
<Link
href={{
pathname: `/users/[slug]?lang=${lang}`,
query: { slug, lang },
}}
>
Click me
</Link>
您应该在路径名中包含
slug
,并在查询对象中传递lang
//假设slug='some-slug',lang='en'
点击我
此解决方案不适用于我。我仍然收到相同的错误,我看到了你的代码沙盒。我意识到我的页面的架构与你的不同。让我用我的架构更新我的问题即使用你的文件夹结构,我的解决方案仍然有效。我更新了代码沙盒以反映你的结构。是的,我看到了。我真的不知道我的代码出了什么问题。无论如何,谢谢你帮助我。如果你能提供一个关于这个问题的回购/代码沙箱,我很乐意通过它来帮助你。祝你好运
├──_app.js
├──index.js
├──user/ --------------> folder
├──[slug]/ --------> folder
├── edit/ ----> folder
├── create/ ----> folder
├── index.tsx