zoukankan      html  css  js  c++  java
  • Vue项目中生成二维码

    本来是由后台生成二维码的,但是测试后不是很稳定,由于网络问题有时候会加载不过来。。。

    之后就发现vue的两个插件:vue-qart和vue-qr。对比之后发现,vue-qr的配置更全一些,所以选择了vue-qr

    vue-qart:

    1、npm install vue-qart --save

    2、import VueQArt from 'vue-qart'

      new Vue({
          components{VueQArt}
      })
    3、<vue-q-art :config="config"></vue-q-art>
    4、data ({
          return {
              config{
                  value'https://www.baidu.com',
                  imagePath: require('../assets/logo.png'),  //注意这里的图片使用require
                  filter'color'
              }
          }
      }
    vue-qr:

    1、npm install vue-qr --save

    2、import VueQr from 'vue-qr'

      new Vue({
          components{VueQr}
      })
    3、<vue-qr :bgSrc='config.imagePath' :logoSrc="config.imagePath" text="Hello world!" :colorDark="BYTE_POS" :size="200"></vue-qr>
    4、data ({
          return {
              config{
         value: 'www.baidu.com',  //显示的值、跳转的地址
                 imagePath: require('../assets/logo.png'),  //中间logo的地址
         BYTE_POS: 'green'
              }
          }
      }
     
     
    配置如下:
    bgSrc----背景图
    logoSrc---欲嵌入至二维码中心的 LOGO 地址
    colorDark---实点颜色
    colorLight---空白区颜色
    dotScale---数据区域点缩小比例
     
  • 相关阅读:
    ExtJS4学习笔记二--表单控件相关
    Js中replace()的用法
    浅析轮询(Polling)和推送(LongPolling)服务
    ExtJS4学习笔记五--面板使用
    ExtJS4学习笔记四--图片上传
    spring MVC
    ExtJS4学习笔记三--远程访问数据源示例
    Struts 2
    ExtJs4学习笔记一--基础知识
    URL编码规则
  • 原文地址:https://www.cnblogs.com/lhy-555/p/10239506.html
Copyright © 2011-2022 走看看