feat(Sku): use popup close icon (#4386)

This commit is contained in:
neverland
2019-09-06 15:16:57 +08:00
committed by GitHub
parent 075edbfd4b
commit 42d408dc2c
4 changed files with 13 additions and 35 deletions

View File

@@ -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}>