动态生成二维码

1.直接拼地址
-可以使用<img src="http://qr.liantu.com/api.php?text=x"/>进行引用
-下载图片 http://qr.liantu.com/api.php?text=x 进行引用
-直接引用网址 http://qr.liantu.com/api.php?text=x

x 必须用UTF8编码格式,x内容出现 & 符号时,请用 %26 代替,换行符使用 %0A

引用参数

以下参数可用于引用二维码图片时定义图片样式
参数引用例子:http://qr.liantu.com/api.php?&bg=ffffff&fg=cc0000&text=x
参数 描述 赋值例子
bg 背景颜色 bg=颜色代码,例如:bg=ffffff
fg 前景颜色 fg=颜色代码,例如:fg=cc0000
gc 渐变颜色 gc=颜色代码,例如:gc=cc00000
el 纠错等级 el可用值:h\q\m\l,例如:el=h
w 尺寸大小 w=数值(像素),例如:w=300
m 静区(外边距) m=数值(像素),例如:m=30
pt 定位点颜色(外框) pt=颜色代码,例如:pt=00ff00
inpt 定位点颜色(内点) inpt=颜色代码,例如:inpt=000000
logo logo图片 logo=图片地址,例如:logo=http://www.liantu.com/images/2013/sample.jpg
详见(http://www.liantu.com/pingtai/
2.vue插件

npm install vue-qr --save

<vue-qr :text="config.value" :size="200" :margin="20" binarize="false"></vue-qr> 


import VueQr from "vue-qr";   //在需要的页面引入
components: {
    VueQr
  },
data() {
    return {
      config: {//动态生成二维码    
        value: "" //显示的值、跳转的地址
        //logo:'static/img/logo.png'//中间logo的图片
      },
  }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容