diff --git a/docs/markdown/changelog.zh-CN.md b/docs/markdown/changelog.zh-CN.md index 49792b081..d425f62ea 100644 --- a/docs/markdown/changelog.zh-CN.md +++ b/docs/markdown/changelog.zh-CN.md @@ -9,7 +9,7 @@ - 修复 Popup 设置 z-index 顺序错误的问题 [\#4026](https://github.com/youzan/vant/pull/4026) -### [v2.1.0](https://github.com/youzan/vant/tree/v2.1.0) [已废弃] +### [v2.1.0](https://github.com/youzan/vant/tree/v2.1.0) `2019-08-01` 🇨🇳 **Improvements** diff --git a/src/stepper/README.md b/src/stepper/README.md index 234dffefd..ec9cad65f 100644 --- a/src/stepper/README.md +++ b/src/stepper/README.md @@ -107,6 +107,8 @@ export default { | async-change | Whether to enable async change | `boolean` | `false` | - | | input-width | Input width | `string | number` | `32px` | | button-size | Button size | `string | number` | `28px` | +| show-plus | Whether to show plus button | `boolean` | `true` | +| show-minus | Whether to show minus button | `boolean` | `true` | ### Events diff --git a/src/stepper/README.zh-CN.md b/src/stepper/README.zh-CN.md index c2cc2a9a2..87fa15996 100644 --- a/src/stepper/README.zh-CN.md +++ b/src/stepper/README.zh-CN.md @@ -111,6 +111,8 @@ export default { | async-change | 是否开启异步变更,开启后需要手动控制输入值 | `boolean` | `false` | - | | input-width | 输入框宽度,默认单位为`px` | `string | number` | `32px` | 1.6.13 | | button-size | 按钮大小,默认单位为`px`,输入框高度会和按钮大小保持一致 | `string | number` | `28px` | 2.0.5 | +| show-plus | 是否显示增加按钮 | `boolean` | `true` | 2.1.2 | +| show-minus | 是否显示减少按钮 | `boolean` | `true` | 2.1.2 | ### Events diff --git a/src/stepper/index.js b/src/stepper/index.js index 74f150deb..5fef38c03 100644 --- a/src/stepper/index.js +++ b/src/stepper/index.js @@ -30,6 +30,14 @@ export default createComponent({ defaultValue: { type: [Number, String], default: 1 + }, + showPlus: { + type: Boolean, + default: true + }, + showMinus: { + type: Boolean, + default: true } }, @@ -204,6 +212,7 @@ export default createComponent({ return (
`; exports[`input width 1`] = `
`; + +exports[`show-plus & show-minus props 1`] = `
`; diff --git a/src/stepper/test/index.spec.js b/src/stepper/test/index.spec.js index d5ff00f2b..38c8d4a17 100644 --- a/src/stepper/test/index.spec.js +++ b/src/stepper/test/index.spec.js @@ -176,3 +176,14 @@ test('min value is 0', () => { expect(wrapper.emitted('input')[0][0]).toEqual(0); }); + +test('show-plus & show-minus props', () => { + const wrapper = mount(Stepper, { + propsData: { + showPlus: false, + showMinus: false + } + }); + + expect(wrapper).toMatchSnapshot(); +});