在MDX里嵌入交互组件
MDX 让你在 Markdown 正文中直接使用 shadcn/ui 的 React 组件。
#MDX#shadcn/ui
普通的 .md 已经能满足大部分写作需求,但当你想在正文里嵌入真正的交互组件时,
.mdx 就派上用场了。
直接引入组件
在文件顶部像写普通 JS 一样 import,然后在正文任意位置使用:
mdx
import { Button } from '@/components/ui/button';
<Button>点我</Button>下面就是一个真实渲染、可点击的 shadcn/ui 按钮(记得给它加 client:* 才有交互):
何时用 MDX
- 需要嵌入图表、演示、可交互示例时
- 想复用站点里已有的 React 组件时
其余情况用普通 Markdown 就够了,越简单越好。
评论
评论加载中……