mirror of
https://github.com/youzan/vant.git
synced 2025-10-18 17:51:54 +00:00
feat(Sku): use popup close icon (#4386)
This commit is contained in:
@@ -260,7 +260,6 @@ export default createComponent({
|
||||
const skuEventBus = new Vue();
|
||||
this.skuEventBus = skuEventBus;
|
||||
|
||||
skuEventBus.$on('sku:close', this.onClose);
|
||||
skuEventBus.$on('sku:select', this.onSelect);
|
||||
skuEventBus.$on('sku:numChange', this.onNumChange);
|
||||
skuEventBus.$on('sku:previewImage', this.onPreviewImage);
|
||||
@@ -339,10 +338,6 @@ export default createComponent({
|
||||
return t('selectSku');
|
||||
},
|
||||
|
||||
onClose() {
|
||||
this.show = false;
|
||||
},
|
||||
|
||||
onSelect(skuValue) {
|
||||
// 点击已选中的sku时则取消选中
|
||||
this.selectedSku =
|
||||
@@ -547,11 +542,13 @@ export default createComponent({
|
||||
return (
|
||||
<Popup
|
||||
vModel={this.show}
|
||||
round
|
||||
closeable
|
||||
position="bottom"
|
||||
closeIcon="clear"
|
||||
class="van-sku-container"
|
||||
getContainer={this.getContainer}
|
||||
closeOnClickOverlay={this.closeOnClickOverlay}
|
||||
round
|
||||
>
|
||||
{Header}
|
||||
<div class="van-sku-body" style={this.bodyStyle}>
|
||||
|
Reference in New Issue
Block a user