废话不多说 上代码!
<vue-qr :text="signLink" :size="200" :callback="qrBack"> </vue-qr>
//qrBack为vue-qr回调
qrBack(data) {
this.link_ = data; //对link进行赋值
},
<el-button style="font-size: 12px; margin-left: 40px" type="text" size="small" @click="doGo">下载二维码</el-button>
doGo() {
// 这里就按照chrome等新版浏览器来处理
const a = document.createElement('a');
a.href = this.link_;
a.setAttribute('download', '签到二维码');
a.click();
},
搞定 收工!!!准备下班!!!