# Steps 步骤条 ### 引入 在`app.json`或`index.json`中引入组件,默认为`ES6`版本,`ES5`引入方式参见[快速上手](#/quickstart) ```json "usingComponents": { "van-steps": "path/to/vant-weapp/dist/steps/index" } ``` ## 代码演示 ### 基础用法 ```html ``` ```javascript Page({ data: { steps: [ { text: '步骤一', desc: '描述信息' }, { text: '步骤二', desc: '描述信息' }, { text: '步骤三', desc: '描述信息' }, { text: '步骤四', desc: '描述信息' } ] } }); ``` ### 自定义样式 可以通过 `active-icon` 和 `active-color` 属性设置激活状态下的图标和颜色 ```html ``` ### 竖向步骤条 可以通过设置`direction`属性来改变步骤条的显示方式 ```html ``` ### Steps API | 参数 | 说明 | 类型 | 默认值 | 版本 | |-----------|-----------|-----------|-------------|-------------| | active | 当前步骤 | *number* | 0 | - | | direction | 显示方向,可选值为 `horizontal` `vertical` | *string* | `horizontal` | - | | active-color | 激活状态颜色 | *string* | `#07c160` | - | | active-icon | 激活状态底部图标,可选值见 Icon 组件 | *string* | `checked` | - | | inactive-icon | 未激活状态底部图标,可选值见 Icon 组件 | *string* | - | - | ### 外部样式类 | 类名 | 说明 | |-----------|-----------| | custom-class | 根节点样式类 |