♻️ geetest 组件函数化调用

This commit is contained in:
BTMuli
2023-09-30 18:57:31 +08:00
parent b57d34419f
commit dd940d5a2b
4 changed files with 225 additions and 140 deletions

View File

@@ -17,12 +17,11 @@
<div class="btn-list">
<v-btn class="test-btn" @click="getGC">获取极验</v-btn>
</div>
<to-geetest v-model="visible"></to-geetest>
</div>
</template>
<script lang="ts" setup>
import { onMounted, ref } from "vue";
import ToGeetest from "../../components/overlay/to-geetest.vue";
import showGeetest from "../../components/func/geetest";
const visible = ref<boolean>(false);
@@ -30,8 +29,8 @@ onMounted(async () => {
visible.value = false;
});
function getGC(): void {
visible.value = true;
async function getGC(): Promise<void> {
await showGeetest();
}
</script>
<style lang="css" scoped>