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 @@
-
-
-
-
- {{ $t('sendSMS') }}
-
-
-
-
+
+
+
+ {{ $t('sendSMS') }}
+
+
+
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`] = `