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" ...
随机推荐
- winsock 服务器代码(不建议win服务器listen防火墙会禁止外部访问的)
int SessionBase::ServerSock() { /* 4 * WSADATA是个结构体,在WSAStartup中被填充. 5 * WSAStartup为调用WinSock准备初始化的工 ...
- DEV的GridControl控件的选中列属性设置高光
设置Run Designer=>Views=> OptionsSelection下面的: EnableAppearanceFocusedCell = False,//鼠标移开,失去焦点,仍 ...
- lvs负载均衡连接
http://blog.csdn.net/zwz1984/article/details/45194377 http://blog.csdn.net/zwz1984/article/details/4 ...
- 计算几何——判线段规范相交+最短路zoj1721
枚举每个端点,然后i点j点连线作为一条路径,逐一判断这条路径是否可行即可 注意的地方:判一条线段是否可行,需要判其余线段是否和其相交,但是这个相交比较难判(因为会不规范相交),所以将问题转化为墙以外的 ...
- duilib教程之duilib入门简明教程11.部分bug
一.WindowImplBase的bug 在第8个教程[2013 duilib入门简明教程 -- 完整的自绘标题栏(8)]中,可以发现窗口最大化之后有两个问题, 1.最大化按钮的样式还是没 ...
- BZOJ 2957楼房重建
传送门 线段树 //Twenty #include<cstdio> #include<cstdlib> #include<iostream> #include< ...
- 利用bu命令下延迟断点
bu可以针对符号下断点.这里是用bu下延迟断点的意义在于即使目标驱动没有被加载,windbg也允许我们针对符号设置断点.当新加载驱动程序后,windbg就会检查驱动程序中是否包含了设置了延迟断点的函数 ...
- element table初始化默认选中以及切换页码的时候保留选中状态
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!-- impor ...
- MDK(KEIL)使用Astyle格式化代码
关于Astyle Astyle 的全称是Artistic Style的简称,是一个开源的源代码格式化工具,可以对C,C++,C#以及Java等编程语言的源代码进行缩进.格式化.美化. Home Pag ...
- day 83 Vue学习四之过滤器、钩子函数、路由、全家桶等
Vue学习四之过滤器.钩子函数.路由.全家桶等 本节目录 一 vue过滤器 二 生命周期的钩子函数 三 vue的全家桶 四 xxx 五 xxx 六 xxx 七 xxx 八 xxx 一 Vue的过滤 ...