创建片段
将代码片段导入到页面中
- 绝对导入:从项目根目录导入时,以
/snippets/开头。 - 相对导入:使用
./或../从当前文件所在位置相对导入代码片段。
导入文本
- 在代码片段文件中添加需要复用的内容。
snippets/my-snippet.mdx
- 使用绝对路径或相对路径,将该片段导入目标文件中。
导入变量
- 从代码片段(snippet)文件中导出变量。
snippets/custom-variables.mdx
- 从目标文件中导入该代码片段并使用该变量。
destination-file.mdx
使用变量导入代码片段
- 在代码片段中添加变量,并在导入时通过属性传入值。在此示例中,变量是
{word}。
snippets/my-snippet.mdx
- 使用该变量将代码片段导入目标文件。传入的属性会替换代码片段定义中的变量。
destination-file.mdx
导入 React 组件
- 创建一个包含 JSX 组件的代码片段。有关更多信息,请参见 React 组件。
snippets/my-jsx-snippet.jsx
创建 JSX 代码片段时,请使用箭头函数语法(
=>),而不要使用函数声明。在代码片段中不支持使用 function 关键字。- 导入该代码片段。
destination-file.mdx