43 lines
1.1 KiB
Markdown
43 lines
1.1 KiB
Markdown
## 组件文档如何编写
|
|
|
|
#### 文件格式
|
|
|
|
组件文档采用 markdown 格式编写
|
|
|
|
#### 文档内的标题规范
|
|
|
|
文档标题从 `h2`(即 `##` 标题 )开始,每往下一级多加一个 `#` 号;一般到 `h3` (两级标题) 或`h4` (三级标题)即可,不要出现过多的标题层级。
|
|
|
|
#### 组件描述
|
|
|
|
大标题下面是对组件的一句话简要描述。
|
|
|
|
#### 使用指南(可选)
|
|
|
|
如果组件需要使用指南,放在组件描述下方,另起一个二级标题。
|
|
|
|
#### 代码演示
|
|
|
|
另起一个二级标题,示例的结构如下:
|
|
|
|
```javascript
|
|
export default {
|
|
data() {
|
|
return {
|
|
size: 'large'
|
|
};
|
|
}
|
|
};
|
|
```
|
|
|
|
```html
|
|
<van-button :size="size">
|
|
Large
|
|
</van-button>
|
|
```
|
|
|
|
代码演示的几个书写原则:
|
|
|
|
- 从简单用法开始介绍,不要上来就同时使用一大堆 API,会让人觉得难以上手
|
|
- 正交性原则,一个示例只演示一个(或者一类)API 的使用方法,如无特殊需求不要在一个示例中同时演示多个 API 混合使用
|