diff --git a/packages/btn/README.md b/packages/btn/README.md
index 30d9662f..0515669d 100644
--- a/packages/btn/README.md
+++ b/packages/btn/README.md
@@ -1,42 +1,60 @@
## Button 按钮
### 使用指南
-在 app.wxss 中引入组件库所有样式
-```css
-@import "path/to/zanui-weapp/dist/index.wxss";
+在 json 文件中配置button组件
+```json
+"usingComponents": {
+ "zan-button": "/dist/btn/index"
+}
```
+### 属性
+
+| 名称 | 类型 | 是否必须 | 默认 | 描述 |
+|---------|---------|----------|------|-------|
+| type | String | 否 | 空 | 按钮类型,值有primary、warn、danger |
+| size | String | 否 | 空 | 按钮大小,值有large、small、mini |
+| plain | Boolean | 否 | false | 按钮是否镂空,默认为false |
+| disabled | Boolean | 否 | false | 按钮是否禁用,默认为false |
+| loading | Boolean | 否 | false | 按钮加载状态,默认为false |
+
### 代码演示
#### 基础用法
```html
-
+取消订单
```
#### 按钮类型
按钮支持额外的三种类型 primary, danger, warn
```html
-
-
-
+确认付款
+确认付款
+确认付款
```
#### 按钮大小
按钮支持额外三种大小 large, small, mini
```html
-
-
-
+确认付款
+取消订单
+确认付款
```
#### 其他
-按钮支持镂空状态,可以直接使用 zan-btn--plain
+按钮镂空状态
```html
-
+确认付款
```
-同时支持加载状态,可以使用 zan-btn--loading 获得
+
+按钮加载状态
```html
-
+确认付款
+```
+
+按钮禁用状态
+```html
+确认付款
```

diff --git a/packages/btn/index.js b/packages/btn/index.js
index 079cb51c..901367ac 100644
--- a/packages/btn/index.js
+++ b/packages/btn/index.js
@@ -10,6 +10,10 @@ Component({
type: String,
value: '',
},
+ plain: {
+ type: Boolean,
+ value: false,
+ },
disabled: {
type: Boolean,
value: false,
diff --git a/packages/btn/index.wxml b/packages/btn/index.wxml
index f2bbf97d..772e8973 100644
--- a/packages/btn/index.wxml
+++ b/packages/btn/index.wxml
@@ -1,6 +1,6 @@