-- 签到url

This commit is contained in:
yuping
2023-01-12 13:57:40 +08:00
parent c3182cfe4e
commit f2b6905a04
5 changed files with 9 additions and 8 deletions

View File

@@ -25,7 +25,7 @@
{{ codeInfo.name ? codeInfo.name : "" }}
</div>
<qrcode-vue
:value="codeInfo.url ? codeInfo.url : ''"
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
:size="qrcodeSize"
style="width: 200px; height: 200px"
></qrcode-vue>
@@ -34,12 +34,12 @@
<div class="codeUrl" :style="{ display: showUrl ? 'flex' : 'none' }">
<div class="codeUrlLink">链接</div>
<a-input
:value="codeInfo.url ? codeInfo.url : ''"
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
disabled
class="codeUrlInp"
/>
<a-input
:value="codeInfo.url ? codeInfo.url : ''"
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
id="courseUrl"
class="codeUrlInp"
style="position: absolute; opacity: 0; z-index: -1"
@@ -104,6 +104,7 @@ export default {
codeInfo: {},
courseUrl: "https://www.baidu.com/",
showUrl: false,
domain: location.protocol+'//'+location.host
});
//下载二维码图片
@@ -147,7 +148,7 @@ export default {
// selection.removeRange(range); // 移除选中的元素
var input = document.createElement("input"); // 创建input对象
input.value = state.codeInfo.url ? state.codeInfo.url : ""; // 设置复制内容
input.value = state.codeInfo.url.startsWith('/')?(state.domain+state.codeInfo.url):state.codeInfo.url; // 设置复制内容
document.body.appendChild(input); // 添加临时实例
input.select(); // 选择实例内容
document.execCommand("Copy"); // 执行复制