mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-08-07 04:59:46 +08:00
feat(Sku): enable close-on-click-overlay by default (#6631)
This commit is contained in:
parent
2984a4f010
commit
eac48d6ed5
@ -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_ | `{}` |
|
||||||
|
@ -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_ | `{}` |
|
||||||
|
@ -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,
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user