创建自定义 snippet
前置条件:snippet 文件必须创建在snippets 目录下。
snippets 目录中的任何页面都会被当作 snippet 处理,不会渲染为独立页面。
如果你希望从 snippet 生成一个独立页面,请将 snippet import 到其他文件中,并作为组件调用。默认导出(default export)
- 在 snippet 文件中编写你希望在多个地方复用的内容。你也可以加入变量,在 import 时通过 props 传入值。
snippets/my-snippet.mdx
- 在目标文件中 import 该 snippet。
destination-file.mdx
可复用变量
- 在 snippet 文件中导出变量:
snippets/path/to/custom-variables.mdx
- 在目标文件中 import,并使用该变量:
destination-file.mdx
可复用组件
- 在 snippet 文件中以箭头函数的形式导出组件,并通过 props 接收参数:
snippets/custom-component.mdx
- 在目标文件中 import,并传入 props:
destination-file.mdx