StackBlitz
大约 1 分钟
在 Markdown 文件中嵌入 StackBlitz 演示。
示例
一个 StackBlitz 项目
<StackBlitz id="vuepress-theme-hope" />一个自定义设置的 StackBlitz 项目
<StackBlitz id="vuepress-theme-hope" hideExplorer hideNavigation hideDevtools />属性
id
- 类型:
string - 必填: 是
StackBlitz id
type
- 类型:
"project" | "github" - 默认值:
"project"
StackBlitz 项目类型。
width
- 类型:
string | number - 默认值:
100%
StackBlitz 组件宽度。
height
- 类型:
string | number - 必填:否
StackBlitz 组件高度。
ratio
- 类型:
number - 默认值:
16 / 9
StackBlitz 组件高度宽高比,只有当未指定 height 时有效。
file
- 类型:
string[] | string - 必填: 否
在编辑器中打开的默认文件。
initialPath
- 类型:
string - 必填: 否
预览时应打开的初始 URL 路径。
embed
- 类型:
boolean - 默认值:
false
嵌入 StackBlitz 演示。
load
- 类型:
boolean - 默认值:
false
是否直接加载嵌入演示。(仅在嵌入视图中有效)
theme
- 类型:
"dark" | "light" - 默认值:
"dark"
编辑器主题。(仅在嵌入视图中有效)
view
- 类型:
"default" | "editor" | "preview" - 默认值:
"preview"
默认打开的视图。
text
- 类型:
string - 默认值:
"Open in StackBlitz"
打开 StackBlitz 按钮的文本。
hideExplorer
- 类型:
boolean - 默认值:
false
在嵌入视图中隐藏文件资源管理器面板。
hideNavigation
- 类型:
boolean - 默认值:
false
在嵌入视图中隐藏导航面板。
hideDevtools
- 类型:
boolean - 默认值:
false
在编辑器预览中隐藏调试控制台。
更新日志
2025/6/4 13:34
查看所有更新日志
1bd5f-于0f844-于792dc-于43072-于34452-于9b72f-于737eb-于5412c-于93657-于ab41c-于e835b-于b8835-于c7061-于0b6f3-于e2bb6-于f732e-于