组件
散文组件
目前已实现的散文组件列表。
散文
以下是目前已实现的所有散文组件的列表。
要覆盖散文组件,请在您的项目中创建具有相同名称的组件 components/content/
目录(例如:components/content/ProseA.vue
)
ProseA
[Link](/components/prose)
ProseBlockquote
> Block quote
ProsePre
```js [file.js]{4-6,7} meta-info=val
export default () => {
console.log('Code block')
}
```
组件属性将是
{
code: "export default () => {\n console.log('Code block')\n}"
language: "js"
filename: "file.js"
highlights: [4, 5, 6, 7]
meta: "meta-info=val"
}
查看 突出显示选项 了解有关语法突出显示的更多信息。
如果您想在文件名中使用
]
,则需要使用 2 个反斜杠将其转义:\\]
。 这是必要的,因为 JS 会自动转义字符串中的反斜杠,所以 \]
将被解析为 ]
,从而破坏我们的正则表达式。ProseCodeInline
代码内联
.
`code inline`.
`const codeInline: string = 'highlighted code inline'`
ProseH1
# H1 Heading
ProseH2
## H2 Heading
ProseH3
### H3 Heading
ProseH4
#### H4 Heading
ProseH5
##### H5 Heading
ProseH6
###### H6 Heading
ProseHr
Divider under.
---
Divider above.
ProseImg
![A Cool Image](/social-card.png)
ProseUl
- Just
- An
- Unordered
- List
ProseLi
- List element
ProseOl
1. Foo
2. Bar
3. Baz
ProseP
Just a paragraph.
ProseStrong
**Just a strong paragraph.**
ProseEm
_Just an italic paragraph._
ProseTable
| Key | Type | Description |
| --- | --------- | ----------- |
| 1 | Wonderful | Table |
| 2 | Wonderful | Data |
| 3 | Wonderful | Website |
ProseTbody
包含在 ProseTable 示例中。
ProseTd
包含在 ProseTable 示例中。
ProseTh
包含在 ProseTable 示例中。
ProseThead
包含在 ProseTable 示例中。
ProseTr
包含在 ProseTable 示例中。