diff --git a/src/coupon/index.js b/src/coupon/index.js index e8e1da53e..e40a6b447 100644 --- a/src/coupon/index.js +++ b/src/coupon/index.js @@ -40,19 +40,19 @@ export default createComponent({ }, faceAmount() { - const { coupon } = this; + const { coupon } = this.coupon; if (coupon.valueDesc) { return `${coupon.valueDesc}${coupon.unitDesc || ''}`; } if (coupon.denominations) { - const denominations = formatAmount(this.coupon.denominations); + const denominations = formatAmount(coupon.denominations); return `${this.currency} ${denominations}`; } if (coupon.discount) { - return t('discount', formatDiscount(this.coupon.discount)); + return t('discount', formatDiscount(coupon.discount)); } return ''; @@ -82,9 +82,9 @@ export default createComponent({

{this.validPeriod}

{!this.disabled && ( )} diff --git a/src/field/README.zh-CN.md b/src/field/README.zh-CN.md index eda9b6ccc..feba7015e 100644 --- a/src/field/README.zh-CN.md +++ b/src/field/README.zh-CN.md @@ -20,7 +20,7 @@ Vue.use(Field); 可以通过`v-model`双向绑定输入框的值,通过`placeholder`设置占位提示文字 ```html - + diff --git a/src/field/demo/Autosize.vue b/src/field/demo/Autosize.vue index 8744064f8..96d391799 100644 --- a/src/field/demo/Autosize.vue +++ b/src/field/demo/Autosize.vue @@ -1,15 +1,13 @@ diff --git a/src/field/demo/CustomType.vue b/src/field/demo/CustomType.vue index 523059a60..a23faabc2 100644 --- a/src/field/demo/CustomType.vue +++ b/src/field/demo/CustomType.vue @@ -1,36 +1,34 @@ diff --git a/src/field/demo/Disabled.vue b/src/field/demo/Disabled.vue index 48e52298a..9910c63de 100644 --- a/src/field/demo/Disabled.vue +++ b/src/field/demo/Disabled.vue @@ -1,9 +1,7 @@ diff --git a/src/field/demo/ErrorInfo.vue b/src/field/demo/ErrorInfo.vue index 669198d71..d50d3f71e 100644 --- a/src/field/demo/ErrorInfo.vue +++ b/src/field/demo/ErrorInfo.vue @@ -1,21 +1,19 @@ diff --git a/src/field/demo/FormatValue.vue b/src/field/demo/FormatValue.vue index ef149f913..901fd1f92 100644 --- a/src/field/demo/FormatValue.vue +++ b/src/field/demo/FormatValue.vue @@ -1,13 +1,11 @@ diff --git a/src/field/demo/InputAlign.vue b/src/field/demo/InputAlign.vue index df0cc0191..28d48353e 100644 --- a/src/field/demo/InputAlign.vue +++ b/src/field/demo/InputAlign.vue @@ -1,13 +1,11 @@ diff --git a/src/field/demo/InsertButton.vue b/src/field/demo/InsertButton.vue index c9f95058b..ffef2b00c 100644 --- a/src/field/demo/InsertButton.vue +++ b/src/field/demo/InsertButton.vue @@ -1,20 +1,18 @@ diff --git a/src/field/demo/ShowIcon.vue b/src/field/demo/ShowIcon.vue index ea42fa861..e3529ab0c 100644 --- a/src/field/demo/ShowIcon.vue +++ b/src/field/demo/ShowIcon.vue @@ -1,21 +1,19 @@ diff --git a/src/field/demo/ShowWordLimit.vue b/src/field/demo/ShowWordLimit.vue index 7f73fd46f..c51189ecf 100644 --- a/src/field/demo/ShowWordLimit.vue +++ b/src/field/demo/ShowWordLimit.vue @@ -1,17 +1,15 @@ diff --git a/src/field/test/__snapshots__/demo.spec.js.snap b/src/field/test/__snapshots__/demo.spec.js.snap index 79b388856..9db4863cc 100644 --- a/src/field/test/__snapshots__/demo.spec.js.snap +++ b/src/field/test/__snapshots__/demo.spec.js.snap @@ -12,147 +12,129 @@ exports[`renders demo correctly 1`] = `
-
-
-
文本
-
-
+
+
文本
+
+
+
+
+
+
手机号
+
+
+
+
+
+
整数
+
+
+
+
+
+
数字
+
+
+
+
+
+
密码
+
+
+
+
+
+
+
+
文本
+
+
+
+
+
+
文本
+
+
+
+
+
+
+
+
+
+
文本
+
+
+
+
-
-
手机号
-
-
-
+
+
+
+
+
文本
+
+
-
-
整数
-
-
-
+
+
+
+
+
用户名
+
+
-
-
数字
-
-
-
+
+
+
手机号
+
+
+
手机号格式错误
-
-
密码
-
-
+
+
+
+
+
短信验证码
+
+
+
-
-
-
文本
-
-
-
-
-
-
文本
-
-
-
+
+
文本
+
+
-
-
-
-
-
文本
-
-
-
-
-
-
-
-
-
-
-
文本
-
-
-
+
+
留言
+
+
-
-
-
用户名
-
-
-
-
-
-
手机号
-
-
-
手机号格式错误
-
+
+
留言
+
+
+
0/50
-
-
-
短信验证码
-
-
-
-
-
-
-
-
-
-
-
-
文本
-
-
-
-
-
-
-
-
-
-
留言
-
-
-
-
-
-
-
-
-
-
留言
-
-
-
0/50
-
-
-
-
-
-
-
-
文本
-
-
-
+
+
文本
+
+