我正在 Gatsby 中构建 Markdown wiki。
它基于gatsby-blog启动器。它/content/wiki/使用 markdownRemark解析 markdown 文件以显示为 html 页面。
在一个组件中,我当然可以写出一个简单的文本链接:
<Link to={`/Some_File`}>Some File</Link>
Run Code Online (Sandbox Code Playgroud)
但是在我的降价文件中,链接被简单地写为:
[Some File](Some_File)
Run Code Online (Sandbox Code Playgroud)
问题是,当将文本链接添加到 Markdown 文件时,它会在单击链接时导致页面刷新。
有没有办法在降价文件中呈现路由器链接?
gatsby-plugin-catch-links似乎是实现这一目标的最佳方法(也在盖茨比不和谐频道中得到证实)。
来自自述文件:
npm install gatsby-plugin-catch-links
Run Code Online (Sandbox Code Playgroud)
// In your gatsby-config.js
plugins: [`gatsby-plugin-catch-links`]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
455 次 |
| 最近记录: |