vue生成二维码插件_chrome二维码插件

vue生成二维码插件_chrome二维码插件原文:https://www.jianshu.com/p/496fd1cbee8dnpminstallqrcodejs2–save页面中引入dom结构JS方法编写exportdefault{data(){link:’https://baidu.com’},methods:{//…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

原文:https://www.jianshu.com/p/496fd1cbee8d

npm install qrcodejs2 –save
页面中引入

dom 结构

JS 方法编写
export default {

    data(){
        link: 'https://baidu.com'
    },
    
    methods: {
        //  生成二维码
        qrcode () {
            let that = this;
            let qrcode = new QRCode('qrcode', {
                width: 124,
                height: 124,        // 高度
                text:  this.link,   // 二维码内容
                // render: 'canvas' ,   // 设置渲染方式(有两种方式 table和canvas,默认是canvas)
                // background: '#f0f',   // 背景色
                // foreground: '#ff0'    // 前景色
            })
        }
    },

    components: { QRCode }
    

}

5)页面调用

// 注意: 在需要调用的地方 这样必须这样调用 否则会出现 appendChild null 就是id为qrcode的dom获取不到 返回结果为null

this.$nextTick (function () {
   this.qrcode();
})

2、vue-qart
1) 安装 vue-qart

npm install vue-qart –save
页面中引入

data 中数据配置

export default {

    data(){
        downloadButton:false,
        config: {
           value: 'https://baidu.com',
           imagePath: '/static/logo/logo.png',
           filter: 'color'
        }
    },

    components: { VueQArt }
    
}

dom 结构

<vue-q-art :config=”config” :downloadButton=”downloadButton”>

3 实际项目中
3.1 引入文件
qrcodejs2—引入.jpg
3.2 生成二维码函数

生成二维码的函数.jpg
3.3 相应的位置调用函数

转载于:https://www.cnblogs.com/leigepython/p/11315232.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/186389.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • SecureCRT 设置超时自动断开连接时长

    SecureCRT 设置超时自动断开连接时长SecureCRT 设置超时自动断开连接时长

  • webview禁止长按复制_chrome复制插件

    webview禁止长按复制_chrome复制插件8.长按事件因为webview长按时将会调用系统的复制控件://长按复制粘贴mWebView.setOnLongClickListener(newView.OnLongClickListener(){@OverridepublicbooleanonLongClick(Viewview){

  • STM32-USART串口通信【USART和UART的区别】[通俗易懂]

    STM32-USART串口通信【USART和UART的区别】[通俗易懂]介绍了USART和UART的区别、STM32的USART1的寄存器和配置方法以及常见的问题,适合速查!

  • shell中if elif_shell编程if语句格式

    shell中if elif_shell编程if语句格式测试shell脚本编程时,写了如下代码:在对if-elif-else分支进行数值判断时,发现一个奇怪的现象:如果使用testconditon(即[condition])进行判定,当第一条if条件为假时,无论代码中的elif语句条件是否为真,都输出elif分支下的语句;查看输出结果,发现输出结果显然与期望值不一样为了能够得到预期结果,发现如果采用双圆括号是进行判断,可得到预期结…

  • idea 2021.4 mac版激活码_通用破解码

    idea 2021.4 mac版激活码_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • mysql设置隔离级别_修改mysql事务隔离级别

    mysql设置隔离级别_修改mysql事务隔离级别引言开始我们的内容,相信大家一定遇到过下面的一个面试场景面试官:“讲讲mysql有几个事务隔离级别?”你:“读未提交,读已提交,可重复读,串行化四个!默认是可重复读”面试官:“为什么mysql选可重复读作为默认的隔离级别?”(你面露苦色,不知如何回答!)面试官:”你们项目中选了哪个隔离级别?为什么?”你:“当然是默认的可重复读,至于原因。。呃。。。”(然后你就可以回去等通知了!)为了避免上述尴尬的…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号