博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue 让链接转化为二维码(两种方法)
阅读量:4969 次
发布时间:2019-06-12

本文共 899 字,大约阅读时间需要 2 分钟。

法一:

1.全局引入jQuery/qrcode

npm install jquery    

npm install qrcode-npm

2.页面引入jQuery/qrcode

import $ from "jquery";

var QRCode = require('qrcode')

4.页面代码

3.挂载时写入

mounted(){

QRCode.toDataURL('https://www.baidu.com')   .then(url => {
var qrbox = document.querySelector("#qrcode"); const img = new Image(); img.src=url; qrbox.appendChild(img); }) .catch(err => {
console.error(err) })

},

法二:

步骤:

1、安装qrcodejs2插件,在控制台输入:

npm install qrcodejs2 --save

*注意:这里安装的是qrcodejs2,不是qrcode,否则会报错

2、页面引入——在入口文件(默认是main.js)里引入:

import QRCode from 'qrcodejs2'

3、页面展示
①:在对应的Html页面中,添加html标签

<div id="qrcode" ref="qrcode"></div>

②:配置,在methods方法里配置:

qrcode () {

let qrcode = new QRCode('qrcode',{
width: 200, // 设置宽度,单位像素
height: 200, // 设置高度,单位像素
text: 'https://www.baidu.com' // 设置二维码内容或跳转地址
})
}
③:调用

this.$nextTick(() => {

this.qrcode()
})

转载于:https://www.cnblogs.com/miaSlady/p/9071735.html

你可能感兴趣的文章
N进制到M进制的转换问题
查看>>
利用sed把一行的文本文件改成每句一行
查看>>
Android应用开发:核心技术解析与最佳实践pdf
查看>>
python——爬虫
查看>>
孤荷凌寒自学python第五十八天成功使用python来连接上远端MongoDb数据库
查看>>
求一个字符串中最长回文子串的长度(承接上一个题目)
查看>>
简单权限管理系统原理浅析
查看>>
springIOC第一个课堂案例的实现
查看>>
求输入成绩的平均分
查看>>
php PDO (转载)
查看>>
wordpress自动截取文章摘要代码
查看>>
[置顶] 一名优秀的程序设计师是如何管理知识的?
查看>>
scanf和gets
查看>>
highcharts 图表实例
查看>>
ubuntu下如何查看用户登录及系统授权相关信息
查看>>
秋季学期学习总结
查看>>
SpringBoot 优化内嵌的Tomcat
查看>>
【LaTeX】E喵的LaTeX新手入门教程(1)准备篇
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>