From 1926d3ad096163666db5dcf6a1285d3503599f14 Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 1 Oct 2019 04:59:25 +0800 Subject: [PATCH] docs(Checkbox): add custom shape demo (#4642) --- src/checkbox/README.md | 6 ++ src/checkbox/README.zh-CN.md | 10 +++- src/checkbox/demo/index.vue | 9 +++ .../test/__snapshots__/demo.spec.js.snap | 8 +++ src/radio/README.md | 10 ++-- src/radio/README.zh-CN.md | 16 +++--- src/radio/demo/index.vue | 57 ++++--------------- .../test/__snapshots__/demo.spec.js.snap | 8 +-- 8 files changed, 55 insertions(+), 69 deletions(-) diff --git a/src/checkbox/README.md b/src/checkbox/README.md index 01a145407..697d28e8e 100644 --- a/src/checkbox/README.md +++ b/src/checkbox/README.md @@ -33,6 +33,12 @@ export default { Checkbox ``` +### Custom Shape + +```html +Checkbox +``` + ### Custom Color ```html diff --git a/src/checkbox/README.zh-CN.md b/src/checkbox/README.zh-CN.md index 9eaa1af0d..4f3dd717b 100644 --- a/src/checkbox/README.zh-CN.md +++ b/src/checkbox/README.zh-CN.md @@ -13,7 +13,7 @@ Vue.use(Checkbox).use(CheckboxGroup); ### 基础用法 -通过`v-model`绑定 checkbox 的勾选状态 +通过`v-model`绑定复选框的勾选状态 ```html 复选框 @@ -37,6 +37,14 @@ export default { 复选框 ``` +### 自定义形状 + +将`shape`属性设置为`square`,复选框的形状会变成方形 + +```html +复选框 +``` + ### 自定义颜色 通过`checked-color`属性可以自定义选中状态下的图标颜色 diff --git a/src/checkbox/demo/index.vue b/src/checkbox/demo/index.vue index d120712c4..4fc3c7a32 100644 --- a/src/checkbox/demo/index.vue +++ b/src/checkbox/demo/index.vue @@ -13,6 +13,12 @@ + + + {{ $t('customColor') }} + + + {{ $t('customColor') }} @@ -84,6 +90,7 @@ export default { checkbox: '复选框', customIcon: '自定义图标', customColor: '自定义颜色', + customShape: '自定义形状', title3: '复选框组', title4: '设置最大可选数', title5: '搭配单元格组件使用', @@ -95,6 +102,7 @@ export default { checkbox: 'Checkbox', customIcon: 'Custom Icon', customColor: 'Custom Color', + customShape: 'Custom Shape', title3: 'Checkbox Group', title4: 'Maximum amount of checked options', title5: 'Inside a Cell', @@ -109,6 +117,7 @@ export default { checkbox1: true, checkbox2: true, checkbox3: true, + checkboxShape: true, list: [ 'a', 'b', diff --git a/src/checkbox/test/__snapshots__/demo.spec.js.snap b/src/checkbox/test/__snapshots__/demo.spec.js.snap index 0c5713c51..d3f357e59 100644 --- a/src/checkbox/test/__snapshots__/demo.spec.js.snap +++ b/src/checkbox/test/__snapshots__/demo.spec.js.snap @@ -22,6 +22,14 @@ exports[`renders demo correctly 1`] = ` +
+ +