1

我正在使用 Gatsby 和 Strapi 作为多语言博客的无头 CMS。似乎在一些(不是全部)中文博客文章中,蛞蝓是经过编码的。我尝试使用以下内容:

const decodeSlug = (slug.includes("%")) ? decodeURIComponent(slug) : slug

即使在解码后,盖茨比也无法找到该帖子,因为它是这样出现的:

There's not a page yet at /zh-hant/%E8%8A%AF%E5%9F%9F%E7%9F%BF%E6%B1%A0%EF%BC%9A%E6%9C%80%E6%96%B0%E7%9A%84mxc%E6%9E%81%E5%9F%9F%E8%B6%85%E7%BA%A7%E8%8A%82%E7%82%B9

我已经解决了一段时间的问题,但还没有找到解决方案。

你可以在这里找到整个博客:https ://github.com/mxc-foundation/mxc-blog

我正在尝试将解码放在 PostRow.js 组件中:

src/components/Globals/PostRow.js
4

0 回答 0