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