+
合计:
¥{{ priceInterger }}.
{{ priceDecimal }}
@@ -26,19 +26,13 @@ export default {
props: {
tip: String,
- disabled: Boolean,
+ type: Number,
loading: Boolean,
- buttonText: {
- type: String,
- required: true
- },
+ disabled: Boolean,
+ buttonText: String,
buttonType: {
type: String,
default: 'danger'
- },
- price: {
- type: Number,
- required: true
}
},
diff --git a/test/unit/specs/pay-order.spec.js b/test/unit/specs/pay-order.spec.js
index 3a4836535..c6941a328 100644
--- a/test/unit/specs/pay-order.spec.js
+++ b/test/unit/specs/pay-order.spec.js
@@ -33,7 +33,8 @@ describe('PayOrder', () => {
wrapper = mount(PayOrder, {
propsData: {
price: 3005,
- buttonText: '提交订单'
+ buttonText: '提交订单',
+ buttonType: 'normal'
}
});
@@ -66,7 +67,6 @@ describe('PayOrder', () => {
it('can not submit when disabled', () => {
wrapper = mount(PayOrder, {
propsData: {
- price: 3005,
disabled: true,
buttonText: '提交订单'
}
@@ -83,7 +83,6 @@ describe('PayOrder', () => {
it('can not submit when loading', () => {
wrapper = mount(PayOrder, {
propsData: {
- price: 3005,
loading: true,
buttonText: '提交订单'
}