diff --git a/src/PageDonate.vue b/src/PageDonate.vue new file mode 100644 index 0000000..6c256e6 --- /dev/null +++ b/src/PageDonate.vue @@ -0,0 +1,106 @@ + + + + + + \ No newline at end of file diff --git a/src/assets/paces/remove.css b/src/assets/paces/remove.css index e1427af..485fdd0 100644 --- a/src/assets/paces/remove.css +++ b/src/assets/paces/remove.css @@ -1,8 +1,4 @@ .pace { display: none!important; -} - -.pace * { - display: none!important; } \ No newline at end of file diff --git a/src/pages/PageDonate.vue b/src/pages/PageDonate.vue index 6c256e6..9405443 100644 --- a/src/pages/PageDonate.vue +++ b/src/pages/PageDonate.vue @@ -9,6 +9,7 @@ import { onMounted, ref, watch } from 'vue' const route = useRoute(); + const isBlur = ref(false); const payAction = ref('0'); const currentPrice = ref('0'); const keyboardStatus = ref(false); @@ -36,6 +37,17 @@ `; }); + const onOtherPriceClick = async () => { + currentPrice.value = 'other'; + if (!isBlur.value) keyboardStatus.value = !keyboardStatus.value; + } + + const onKeyboardOnBlur = async () => { + isBlur.value = true; + keyboardStatus.value = false; + setTimeout(async () => isBlur.value = false,200); + } + document.title = "捐赠我们"; @@ -48,7 +60,7 @@
¥{{ item }}元
- +
{{ otherPriceOnly === '' ? '¥0元' : otherPriceOnly === '其他金额' ? otherPriceOnly : "¥" + otherPriceOnly + "元" }}
@@ -70,7 +82,7 @@ - + + + + +
+ + 微信支付 +
+
+ + +
+ + 支付宝 +
+
+ + +
+ + Paypal +
+
- + diff --git a/src/pages/PageHome.vue b/src/pages/PageHome.vue index e734f5e..46b2b87 100644 --- a/src/pages/PageHome.vue +++ b/src/pages/PageHome.vue @@ -3,6 +3,7 @@