vue框架 生成二维码

  1.   npm install vue-qr --save
  2. import VueQr from 'vue-qr'
    new Vue({
     components: {VueQr}
    })
  3. In template:

          <vue-qr :text="form.value" :size="200"></vue-qr>

methods: {
download() {
        var oQrcode = document.querySelector('#qrcode img');
        var url = oQrcode.src;
        var a = document.createElement('a');
        var event = new MouseEvent('click');
        // 下载图名字
        a.download = this.form.name;
        a.href = url;
        //合成函数,执行下载
        a.dispatchEvent(event)
      },
}

 

https://www.npmjs.com/package/vue-qr 官网详情

补充: 此方法下载功能只使用于下载本地静态资源,网页图片另寻方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值