mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
1.2 KiB
1.2 KiB
title, author, icon, createTime, permalink
| title | author | icon | createTime | permalink |
|---|---|---|---|---|
| Js Fiddle | pengzhanbo | bxl:jsfiddle | 2024/04/04 10:42:21 | /guide/code/jsfiddle/ |
主题支持在 Markdown 文件中嵌入 JS Fiddle。
配置
此功能默认不启用,你可以在配置文件中启用它。
::: code-tabs @tab .vuepress/config.ts
export default defineUserConfig({
theme: plumeTheme({
plugins: {
markdownPower: {
jsfiddle: true, // [!code highlight]
},
}
})
})
:::
语法
简单语法
@[jsfiddle](user/id)
更多选项
@[jsfiddle theme="dark" tab="js,css,html,result" height="500px"](user/id)
user: 用户id: jsfiddle idtheme: 主题模式, 可选值:"light" | "dark"tab: 选项卡, 可选值:"js" | "css" | "html" | "result", 多个用","分割, 顺序将决定选项卡的排序,默认为js,css,html,resultheight: 高度
示例
输入:
@[jsfiddle](pengzhanbo/1xbwz2p9)
输出:
输入:
@[jsfiddle tab="result,js,css,html"](pengzhanbo/1xbwz2p9)
输出: