vue生成条形码/二维码/带logo二维码
条形码:https://blog.csdn.net/dakache11/article/details/83749410
//安装
cnpm install @xkeshi/vue-barcode //main.js中引入
import VueBarcode from '@xkeshi/vue-barcode'
Vue.component('barcode', VueBarcode) //vue文件中使用
<!-- 条形码 -->
<barcode :value="barcode" :options="barcode_option" tag="svg"></barcode> data () {
return {
barcode: '',
barcode_option: {
// format: 'CODE128',
displayValue: true,
background: 'transparent',
width: '3px',
height: '150px',
fontOptions: 'bold',
fontSize: '32px'
}
}
}
二维码:https://www.cnblogs.com/ajuan/p/10100931.html
//安装
cnpm install qrcodejs2 --save //引入
import QRCode from 'qrcodejs2' //使用
<!-- 二维码 -->
<div id="qrCode" ref="qrCodeDiv"></div> data () {
return {
barcode: '',
qrcode: null
}
}, mounted () {
var url = 'codeid=1908217316583140473'
var urlSearchParam = new URLSearchParams(url)
// var urlSearchParam = new URLSearchParams(location.search.slice(1))
// 条形码
this.barcode = urlSearchParam.get('codeid')
// 二维码
this.$nextTick(function () {
this.bindQRCode()
})
}, methods: {
bindQRCode () {
this.qrcode = new QRCode(this.$refs.qrCodeDiv, {
text: this.barcode,
width: ,
height: ,
colorDark: '#333333',
colorLight: 'transparent',
correctLevel: QRCode.CorrectLevel.L
})
}
} 注意 :生成二维码js必须在 this.$nextTick(function(){调用})或setTimeout(() => { 调用 }, 100),是为了确保二维码容器DOM已经存在。
附this.$nextTick()方法:https://blog.csdn.net/qq_33207292/article/details/80769256
带LOGO:http://www.freesion.com/article/376334542/
//安装
cnpm install vue_qrcodes //引入
import qrcode from 'vue_qrcodes'
export default {
components: { qrcode }
} //使用
<!-- 二维码 -->
<qrcode id="qrCode" :url="barcode" :iconurl="data.icon" :wid="" :hei="" :imgwid="" :imghei=""></qrcode> data () {
return {
barcode: '',
data: {
icon: 'https://cn.vuejs.org/images/logo.png'
}
}
}
vue生成条形码/二维码/带logo二维码的更多相关文章
- C# 生成二维码(带Logo)
C# 生成二维码(带Logo) 第一种方式 我们需要引用 ThoughtWorks.QRCode.dll 生成带logo二维码(framework4.0以上) 下载地址:https://pan.ba ...
- ZXing生成条形码、二维码、带logo二维码
采用的是开源的ZXing,Maven配置如下,jar包下载地址,自己选择版本下载,顺便推荐下Maven Repository <!-- https://mvnrepository.com/art ...
- QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式
目录 功能介绍 常见问题 效果图与示例 apk Gradle 依赖 布局文件 自定义属性说明 接口说明 关于我 功能介绍 根据之前公司的产品需求,参考 barcodescanner 改的,希望能帮助到 ...
- phpqrcode 分别生成普通、带logo、带背景带logo二维码
前提:下载好 phpqrcode 类库 1.生成普通二维码 //引入类库 include('phpqrcode/phpqrcode.php'); //二维码里面的链接地址 $url="htt ...
- Java生成微信二维码及logo二维码
依赖jar包 二维码的实现有多种方法,比如 Google 的 zxing 和日本公司的 QrCode,本文以 QrCode 为例. QrCode.jar:https://pan.baidu.com/s ...
- (转)js jquery.qrcode生成二维码 带logo 支持中文
场景:公司最最近在开发二维码支付业务,所以需要做一个html5中的二维码生成和部署! 前天用js生成二维码,节省服务器资源及带宽 原版jquery.qrcode不能生成logo,本文采用的是修改版 1 ...
- thinkphp使用phpqrcode生成带logo二维码
//二维码图片保存路径 $pathname = date("Ymd",time()); $pathname = "./Qrcode/" . $pathname; ...
- Java生成带logo二维码
目前生成二维码的方式有很多种,本例采用谷歌的zxing,去白边,添加logo等处理均在代码中有注释 demo连接 https://github.com/littlechaser/qrcode.git
- jquery.qrcode 生成二维码带logo
<div id="container">这里是二维码显示位置</div> <script language="JavaScript" ...
随机推荐
- mysql分区partition详解
分区管理 论坛 1. RANGE和LIST分区的管理 针对非整形字段进行RANG\LIST分区建议使用COLUMNS分区. RANGE COLUMNS是RANGE分区的一种特殊类型,它与RANGE ...
- JAVA-基础(Stream流)
说起stream流大家的第一反应是io,但是实际上谁规定流一定是存在io包里呢?在java8中得益于Lambda表达式的函数式编程,引入了一个全新的概念,stream. 1.优势? 在java8之前我 ...
- CI的session操作
在使用session之前,要对配置文件config.php 里面的$config['encryption_key']随便赋个值,例如1234 1. 首先要加载session类,固定写法:$this-& ...
- 2019.12.04 Java中的内存分配
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识.一般 ...
- 0918CSP-S模拟测试赛后总结
14名.110分.可以算是几次大落之后的一次小小的崛起?? 然而sdfz的开挂选手AK了啊…… T2重测前rank7我就高兴地像个傻子??也不看看这次T1是个什么题. 实力还是不行.一眼秒掉了简单题, ...
- System.Web.Mvc.IAuthorizationFilter.cs
ylbtech-System.Web.Mvc.IAuthorizationFilter.cs 1.程序集 System.Web.Mvc, Version=5.2.3.0, Culture=neutra ...
- JS 内置对象 String对象
JS内置对象 String对象:字符串对象,提供了对字符串进行操作的属性和方法. Array对象:数组对象,提供了数组操作方面的属性和方法. Date对象:日期时间对象,可以获取系统的日期 ...
- 第二周课堂笔记3th and4th
---恢复内容开始--- 1. list列表 可变数据类型 创建列表的方法: A=[“a”,”sda”,”2131”] 直接创建 常用的方法 B=list(“ads”) ...
- USACO training course Number Triangles 数塔 /// DP oj10122
题目大意: ...就是数塔 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 7+3+8+7+5=30 ...
- 矩阵连乘 /// 区间DP oj1900
题目大意: 输入t :t为测试用例个数 接下来t个测试 每个测试用例 第一行输入n: n为矩阵个数 保证n个矩阵依序是可乘的 接下来n行 每行输入p,q:p为长度q为宽度 对给定的n个矩阵确定一个计算 ...