From fa4c44b6885b7f5550491388c80297446f9f081e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BB=BA=E4=B8=9C?= <762022369@qq.com> Date: Tue, 4 Dec 2018 20:01:49 +0800 Subject: [PATCH] [new feature] Sku: add hide-quota-text prop (#2216) --- packages/sku/Sku.vue | 2 ++ packages/sku/components/SkuStepper.vue | 10 +++++++--- packages/sku/demo/index.vue | 1 + packages/sku/en-US.md | 1 + packages/sku/zh-CN.md | 1 + 5 files changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/sku/Sku.vue b/packages/sku/Sku.vue index 7579f5972..aacc36507 100644 --- a/packages/sku/Sku.vue +++ b/packages/sku/Sku.vue @@ -89,6 +89,7 @@ :selected-num="selectedNum" :stepper-title="stepperTitle" :sku-stock-num="sku.stock_num" + :hide-quota-text="hideQuotaText" :quota="quota" :quota-used="quotaUsed" :disable-stepper-input="disableStepperInput" @@ -166,6 +167,7 @@ export default create({ quotaUsed: Number, goodsId: [Number, String], hideStock: Boolean, + hideQuotaText: Boolean, stepperTitle: String, getContainer: Function, resetStepperOnHide: Boolean, diff --git a/packages/sku/components/SkuStepper.vue b/packages/sku/components/SkuStepper.vue index 0ae943891..dd9ccd337 100644 --- a/packages/sku/components/SkuStepper.vue +++ b/packages/sku/components/SkuStepper.vue @@ -19,7 +19,7 @@ {{ stockText }}
{{ quotaText }} @@ -43,14 +43,15 @@ export default create({ props: { quota: Number, + hideQuotaText: Boolean, quotaUsed: Number, hideStock: Boolean, skuEventBus: Object, skuStockNum: Number, selectedSku: Object, + selectedSkuComb: Object, selectedNum: Number, stepperTitle: String, - selectedSkuComb: Object, disableStepperInput: Boolean, customStepperConfig: Object }, @@ -91,7 +92,10 @@ export default create({ }, quotaText() { - const { quotaText } = this.customStepperConfig; + const { quotaText, hideQuotaText } = this.customStepperConfig; + + if (hideQuotaText) return ''; + let text = ''; if (quotaText) { diff --git a/packages/sku/demo/index.vue b/packages/sku/demo/index.vue index 55509aeed..7edd29263 100644 --- a/packages/sku/demo/index.vue +++ b/packages/sku/demo/index.vue @@ -32,6 +32,7 @@