第一步 安装 npm install @chenfengyuan/vue-qrcode
使用qrcode标签会成为一个二维码
<template><div><qrcode value="http://yourdomain.com/index" @done="onQrcodeDone"></qrcode></div>
</template>
第二步 js 更换跳转链接 需要换成我们的宝塔域名
<script setup>
import { onMounted } from 'vue';
import Qrcode from '@chenfengyuan/vue-qrcode';const onQrcodeDone = () => {// 当二维码生成后,使用定时器在一定时间后跳转到指定页面setTimeout(() => {window.location.href = 'http://yourdomain.com/index';}, 2000); // 延迟时间可以根据实际情况调整
};onMounted(() => {// 当组件挂载完成后,二维码也生成完毕
});
</script>