diff --git a/components/button/demo/multiple.md b/components/button/demo/multiple.md
index 48681ee5e..31c533664 100644
--- a/components/button/demo/multiple.md
+++ b/components/button/demo/multiple.md
@@ -13,7 +13,7 @@ If you need several buttons, we recommend that you use 1 primary button + n seco
-
-
diff --git a/components/radio/demo/radioGroup-more.md b/components/radio/demo/radioGroup-more.md
new file mode 100644
index 000000000..d3c983d86
--- /dev/null
+++ b/components/radio/demo/radioGroup-more.md
@@ -0,0 +1,42 @@
+
+#### RadioGroup 垂直
+垂直的 RadioGroup,配合更多输入框选项。
+
+
+
+#### Vertical RadioGroup
+Vertical RadioGroup, with more radios.
+
+
+```html
+
+
+ Option A
+ Option B
+ Option C
+
+ More...
+
+
+
+
+
+```
diff --git a/components/radio/demo/radioGroup-more.vue b/components/radio/demo/radioGroup-more.vue
deleted file mode 100644
index 6ade73275..000000000
--- a/components/radio/demo/radioGroup-more.vue
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
- Option A
- Option B
- Option C
-
- More...
-
-
-
-
-
diff --git a/components/radio/demo/radioGroup-options.vue b/components/radio/demo/radioGroup-options.md
similarity index 65%
rename from components/radio/demo/radioGroup-options.vue
rename to components/radio/demo/radioGroup-options.md
index 6d5f55f14..dc48341a8 100644
--- a/components/radio/demo/radioGroup-options.vue
+++ b/components/radio/demo/radioGroup-options.md
@@ -1,14 +1,24 @@
+
+#### RadioGroup 组合 - 配置方式
+通过配置 `options` 参数来渲染单选框。
+
+
+
+#### RadioGroup group - optional
+Render radios by configuring `options`.
+
+
+```html
-
+
-
+
-
+
+```
diff --git a/components/radio/demo/radioGroup-with-name.md b/components/radio/demo/radioGroup-with-name.md
new file mode 100644
index 000000000..a7decb0ac
--- /dev/null
+++ b/components/radio/demo/radioGroup-with-name.md
@@ -0,0 +1,20 @@
+
+#### 单选组合 - 配合 name 使用
+可以为 RadioGroup 配置 `name` 参数,为组合内的 input 元素赋予相同的 `name` 属性,使浏览器把 RadioGroup 下的 Radio 真正看作是一组(例如可以通过方向键始终**在同一组内**更改选项)。
+
+
+
+#### RadioGroup with name
+Passing the `name` property to all `input[type="radio"]` that are in the same RadioGroup. It is usually used to let the browser see your RadioGroup as a real "group" and keep the default behavior. For example, using left/right keyboard arrow to change your selection that in the same RadioGroup.
+
+
+```html
+
+
+ A
+ B
+ C
+ D
+
+
+```
diff --git a/components/radio/demo/radioGroup-with-name.vue b/components/radio/demo/radioGroup-with-name.vue
deleted file mode 100644
index ab272d8f7..000000000
--- a/components/radio/demo/radioGroup-with-name.vue
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- A
- B
- C
- D
-
-
-
diff --git a/components/radio/demo/radioGroup.md b/components/radio/demo/radioGroup.md
new file mode 100644
index 000000000..09d8807d5
--- /dev/null
+++ b/components/radio/demo/radioGroup.md
@@ -0,0 +1,34 @@
+
+#### 单选组合
+一组互斥的 Radio 配合使用。
+
+
+
+#### Radio Group
+A group of radio components.
+
+
+```html
+
+
+ A
+ B
+ C
+ D
+
+
+
+```
diff --git a/components/radio/demo/radioGroup.vue b/components/radio/demo/radioGroup.vue
deleted file mode 100644
index 085211370..000000000
--- a/components/radio/demo/radioGroup.vue
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- A
- B
- C
- D
-
-
-
diff --git a/components/radio/demo/size.md b/components/radio/demo/size.md
new file mode 100644
index 000000000..c9b6cdf67
--- /dev/null
+++ b/components/radio/demo/size.md
@@ -0,0 +1,40 @@
+
+#### 单选组合
+一组互斥的 Radio 配合使用。
+
+
+
+#### Radio Group
+A group of radio components.
+
+
+```html
+
+