时间:2021-05-26
本文实例为大家分享了Vue实现手机扫描二维码预览页面的具体代码,供大家参考,具体内容如下
背景:vue-cli3 + ant-design-vue 搭建的后台管理系统
需求:实现扫描二维码即可在手机预览H5页面功能
使用插件:qrcode
step1:安装插件
npm install qrcode --savestep2:引入插件
在项目中新建QRcode.vue文件
<template> <div id="qrCode"> <div id="code"></div> <canvas id="canvas"></canvas> </div></template><script>import QRCode from "qrcode";export default { props: { url: { type: String } }, data() { return { msg: "hello vue", codes: "" }; }, components: { QRCode: QRCode }, methods: { useqrcode() { var canvas = document.getElementById("canvas"); QRCode.toCanvas(canvas, this.url, function(error) { if (error) console.error(error); }); } }, mounted() { this.useqrcode(); }};</script><style lang="stylus" scoped>#qrCode { text-align: center;}</style>step3:在需要使用该插件的地方引入
例如:
<template> <div> <QRcode :url='url'/> </div></template><script>import QRcode from '../../QRcode.vue'export default {components: { QRcode},data() { return { url:'(需要生成二维码的网址)' }}}</script>更多文章可以点击《Vue.js前端组件学习教程》学习阅读。
关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。
更多vue学习教程请阅读专题《vue实战教程》
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
现在二维码很常见,手机扫描二维码很简单,只需用扫描二维码的APP对准二维码即可。一般下载的手机浏览器就自带了二维码识别。但是有时候我们需要电脑识别二维码,比如一
在智能手机越来越普及的今天,二维码也成为大家不能不知道的,那么二维码是什么?二维码扫描软件怎样用?如何使用二维码下载软件?相信对于二维码是什么和二维码扫描软
开发票二维码扫不出来的原因可能是二维码破损,无法扫描;可能是二维码太小,可以靠近后再扫描;可能是手机镜头有污渍,可以擦拭干净再扫描。 二维码(又称二维条码)是
微信怎么扫描二维码手机微信扫一扫全知道微信怎么扫描二维码手机微信扫一扫全知道微信怎么扫描二维码手机微信扫一扫全知道 4、扫描成功,界面会跳转到这个二维码的详细
手机要扫描二维码,智能手机是首先要必备的,因为只有智能手机才具备扫描二维码的功能。 其次,所谓的扫描二维码,肯定是要有扫描的设备,那么手机摄像头肯定就是必不可