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 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
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 @@