feat(Sku): enable close-on-click-overlay by default (#6631)

This commit is contained in:
neverland 2020-06-28 17:32:01 +08:00 committed by GitHub
parent 2984a4f010
commit eac48d6ed5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 6 deletions

View File

@ -24,7 +24,6 @@ Vue.use(Sku);
:quota-used="quotaUsed" :quota-used="quotaUsed"
:reset-stepper-on-hide="resetStepperOnHide" :reset-stepper-on-hide="resetStepperOnHide"
:reset-selected-sku-on-hide="resetSelectedSkuOnHide" :reset-selected-sku-on-hide="resetSelectedSkuOnHide"
:close-on-click-overlay="closeOnClickOverlay"
:disable-stepper-input="disableStepperInput" :disable-stepper-input="disableStepperInput"
:message-config="messageConfig" :message-config="messageConfig"
@buy-clicked="onBuyClicked" @buy-clicked="onBuyClicked"
@ -131,7 +130,7 @@ export default {
| reset-stepper-on-hide | Whether to reset stepper when hide | _boolean_ | `false` | | reset-stepper-on-hide | Whether to reset stepper when hide | _boolean_ | `false` |
| reset-selected-sku-on-hide | Whether to reset selected sku when hide | _boolean_ | `false` | | reset-selected-sku-on-hide | Whether to reset selected sku when hide | _boolean_ | `false` |
| disable-stepper-input | Whether to disable stepper input | _boolean_ | `false` | | disable-stepper-input | Whether to disable stepper input | _boolean_ | `false` |
| close-on-click-overlay | Whether to close sku popup when click overlay | _boolean_ | `false` | | close-on-click-overlay | Whether to close sku popup when click overlay | _boolean_ | `true` |
| stepper-title | Quantity title | _string_ | `Quantity` | | stepper-title | Quantity title | _string_ | `Quantity` |
| custom-stepper-config | Custom stepper related config | _object_ | `{}` | | custom-stepper-config | Custom stepper related config | _object_ | `{}` |
| message-config | Message related config | _object_ | `{}` | | message-config | Message related config | _object_ | `{}` |

View File

@ -133,7 +133,7 @@ export default {
| reset-stepper-on-hide | 隐藏时重置选择的商品数量 | _boolean_ | `false` | | reset-stepper-on-hide | 隐藏时重置选择的商品数量 | _boolean_ | `false` |
| reset-selected-sku-on-hide | 隐藏时重置已选择的 sku | _boolean_ | `false` | | reset-selected-sku-on-hide | 隐藏时重置已选择的 sku | _boolean_ | `false` |
| disable-stepper-input | 是否禁用步进器输入 | _boolean_ | `false` | | disable-stepper-input | 是否禁用步进器输入 | _boolean_ | `false` |
| close-on-click-overlay | 是否在点击遮罩层后关闭 | _boolean_ | `false` | | close-on-click-overlay | 是否在点击遮罩层后关闭 | _boolean_ | `true` |
| stepper-title | 数量选择组件左侧文案 | _string_ | `购买数量` | | stepper-title | 数量选择组件左侧文案 | _string_ | `购买数量` |
| custom-stepper-config | 步进器相关自定义配置 | _object_ | `{}` | | custom-stepper-config | 步进器相关自定义配置 | _object_ | `{}` |
| message-config | 留言相关配置 | _object_ | `{}` | | message-config | 留言相关配置 | _object_ | `{}` |

View File

@ -43,7 +43,6 @@ export default createComponent({
hideSelectedText: Boolean, hideSelectedText: Boolean,
resetStepperOnHide: Boolean, resetStepperOnHide: Boolean,
customSkuValidator: Function, customSkuValidator: Function,
closeOnClickOverlay: Boolean,
disableStepperInput: Boolean, disableStepperInput: Boolean,
resetSelectedSkuOnHide: Boolean, resetSelectedSkuOnHide: Boolean,
quota: { quota: {
@ -90,6 +89,10 @@ export default createComponent({
type: Boolean, type: Boolean,
default: true, default: true,
}, },
closeOnClickOverlay: {
type: Boolean,
default: true,
},
bodyOffsetTop: { bodyOffsetTop: {
type: Number, type: Number,
default: 200, default: 200,

View File

@ -16,7 +16,6 @@
:custom-sku-validator="customSkuValidator" :custom-sku-validator="customSkuValidator"
disable-stepper-input disable-stepper-input
reset-stepper-on-hide reset-stepper-on-hide
close-on-click-overlay
safe-area-inset-bottom safe-area-inset-bottom
reset-selected-sku-on-hide reset-selected-sku-on-hide
@buy-clicked="onBuyClicked" @buy-clicked="onBuyClicked"
@ -94,7 +93,6 @@
:start-sale-num="skuData2.start_sale_num" :start-sale-num="skuData2.start_sale_num"
:show-header-image="false" :show-header-image="false"
:custom-sku-validator="customSkuValidator" :custom-sku-validator="customSkuValidator"
close-on-click-overlay
disable-stepper-input disable-stepper-input
reset-stepper-on-hide reset-stepper-on-hide
safe-area-inset-bottom safe-area-inset-bottom