vue-qr二维码插件使用

1、安装
npm install vue-qr --save
2、导入vue项目中使用
下面给出一个简单的demo

<template>
  <vue-qr :text="downloadData.url" :margin="0" colorDark="#f67b29" colorLight="#fff" :logoSrc="downloadData.icon + '?cache'" :logoScale="0.3" :size="200"></vue-qr>
</template>
 
<script>
import vueQr from 'vue-qr'
export default {
    components: {
        vueQr
    },
    data() {
        return {
            downloadData: {
                url: '扫码访问的链接地址',
                icon: require("")   // '随便一张图片的地址也行'
            }
        }
    }
}
</script>
注:上方代码中的 logoSrc 对应的图片url地址 我加上了 ?cache 是为了解决资源请求的跨域问题。具体情况展现可自行研究。

3、常用属性介绍
text    二维码内容
size    二维码宽高大小,因为是正方形,所以设一个参数即可
margin    默认边距20px,不喜欢的话自己设为0
colorDark    实点的颜色,注意要和colorLight一起设置才有效
colorLight    空白的颜色,注意要和colorDark一起设置才有效
bgSrc    嵌入背景图地址,没什么卵用,不建议设置
logoSrc    二维码中间的图,这个是好东西,设置一下显得专业点
logoScale    中间图的尺寸,不要设太大,太大会导致扫码失败的
dotScale    那些小点点的大小,这个也没什么好纠结的,不建议设置了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值