国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

純前端實(shí)現(xiàn)二維碼生成(原生/vue方法)(超簡(jiǎn)單)

這篇具有很好參考價(jià)值的文章主要介紹了純前端實(shí)現(xiàn)二維碼生成(原生/vue方法)(超簡(jiǎn)單)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

我們借用了qrcode.js插件,這個(gè)插件可以幫助我們生成二維碼,超簡(jiǎn)單超好用

下面是我生成了一個(gè)主頁(yè)的二維碼,大家可以掃碼查看效果

vue生成二維碼到前端,前端,vue.js,javascript,node.js,開(kāi)發(fā)語(yǔ)言,uni-app,json

插件引入

1.本地文件引入

本地引入依賴包地址:下載地址

?1.首先引入插件,這里我是script標(biāo)簽引入的,如果用vue直接全局引入即可

<script type="text/javascript" src="/js/qrcodejs-master/qrcode.js"></script>
2.npm方式引入

2.1控制臺(tái)輸入指令

npm install --save qrcodejs2-fix

2.2vue中引入

import QRCode from 'qrcodejs2-fix'

操作步驟

1.準(zhǔn)備一個(gè)存放二維碼的盒子

原生中使用ID綁定,VUE中使用ref綁定

<div id="qrCodeUrl"></div> //html中使用ID綁定
<div ref="qrcode"> //vue中只需要綁定一個(gè)ref值即可
 
</div>

2.js調(diào)用并且存放內(nèi)容

這里是先把盒子為空了,然后再去調(diào)用方法生成二維碼? text就是你的二維碼內(nèi)容:可以是一段文字,也可以是一個(gè)連接,這里我用的是連接,掃碼后直接跳轉(zhuǎn)

下面分別是原生和vue的調(diào)用方式文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-855349.html

// html js    
document.getElementById("qrCodeUrl").innerHTML = "";
    let qrCodeUrl = new QRCode("qrCodeUrl", {
        width: 200,
        height: 200,
        text: this.originUrl, //二維碼內(nèi)容,可以是一個(gè)連接或者單純的一段文字
    });
// vue
new QRCode(this.$refs.qrcode, {
    text: qrCodeUrl,   //URL地址
    width: 300,
    height: 300,
    colorDark: '#000',    //二維碼顏色
    colorLight: "#ffffff"  //背景顏色
});

到了這里,關(guān)于純前端實(shí)現(xiàn)二維碼生成(原生/vue方法)(超簡(jiǎn)單)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【vue-qrcode + html2canvas】前端二維碼生成與下載

    【vue-qrcode + html2canvas】前端二維碼生成與下載

    其實(shí)一開(kāi)始搜的時(shí)候,很多還都是推薦的 vue-qrcode ,于是就先用這個(gè),但是發(fā)現(xiàn)想要在二維碼中間放一個(gè)自定義的image的時(shí)候,這個(gè)庫(kù)有點(diǎn)麻煩,需要自己將 image 圖片蓋在二維碼上面(官方教程也是如此)。好吧,一開(kāi)始我也這么干了,但是蓋完之后,我需要下載這個(gè)有居中

    2024年04月17日
    瀏覽(38)
  • 前端生成二維碼

    在現(xiàn)代的 web 開(kāi)發(fā)中,生成二維碼是一項(xiàng)常見(jiàn)的需求。Vue 作為一個(gè)流行的前端框架,提供了多種方法來(lái)生成和顯示二維碼。本文將介紹如何使用 Vue 和一個(gè)流行的二維碼生成庫(kù) qrcode 來(lái)生成二維碼。 步驟 1:創(chuàng)建新的 Vue 項(xiàng)目 首先,確保你已經(jīng)安裝了 Node.js 和 Vue CLI。打開(kāi)終端

    2024年04月26日
    瀏覽(28)
  • vue批量生成二維碼,打印生成的二維碼,并批量下載生成的二維碼,qrcode

    vue批量生成二維碼,打印生成的二維碼,并批量下載生成的二維碼,qrcode

    通過(guò)使用 qrcode 生成二維碼, 使用 jszip 打包批量二維碼文件, 使用 file-saver 下載打包好的zip文件, 使用 vue-print-nb 打印生成的二維碼 配置項(xiàng): width 二維碼寬度 height 二維碼高度 errorCorrectionLevel 二維碼糾錯(cuò)級(jí)別,指二維碼被遮擋可以掃出結(jié)果的區(qū)域比例 color: 7. 打印生成的二

    2024年02月01日
    瀏覽(31)
  • 【前端】JQ生成二維碼

    提供兩種方法,兩種都是借助JQ插件生成。 所需文件: https://download.csdn.net/download/qq_25285531/88204985 https://download.csdn.net/download/qq_25285531/88204985 方法一: 方法二:比較簡(jiǎn)單

    2024年02月13日
    瀏覽(86)
  • 前端 Js二維碼生成

    1.頁(yè)面 2.uqrcode.js 結(jié)束了

    2024年02月14日
    瀏覽(35)
  • 前端qrcode生成二維碼詳解

    前端qrcode生成二維碼詳解

    qrcode 是一個(gè)基于JavaScript的二維碼生成庫(kù),主要是通過(guò)獲取 DOM 的標(biāo)簽,再通過(guò) HTML5 Canvas 繪制而成,不依賴任何庫(kù)。 官方文檔:https://www.npmjs.com/package/qrcode qrcode理論上支持所有現(xiàn)代瀏覽器以及部分老版本瀏覽器。具體而言,只要這些瀏覽器支持HTML5 Canvas和/或DOM操作,就可以

    2024年02月21日
    瀏覽(49)
  • 基于Vue3實(shí)現(xiàn)掃碼槍掃碼并生成二維碼的代碼解析

    在本文中,我們將介紹如何使用Vue3實(shí)現(xiàn)掃碼槍掃描條形碼或二維碼,并將其轉(zhuǎn)換為二維碼的過(guò)程。這個(gè)過(guò)程將涉及到以下步驟: 在Vue3項(xiàng)目中安裝和導(dǎo)入 vue-qrcode-reader 插件。 創(chuàng)建一個(gè)Vue3組件,用于渲染二維碼。 在組件中實(shí)現(xiàn)掃碼槍掃描條形碼或二維碼的邏輯。 將掃描到的

    2024年02月09日
    瀏覽(25)
  • 前端生成批量二維碼,并且下載到本地

    前端生成批量二維碼,并且下載到本地

    前端生成批量二維碼,并且下載,本項(xiàng)目使用了 vue3. index.scss index.vue 經(jīng)測(cè)試如果100以上生成不建議是用這種方式,會(huì) 超級(jí)慢,還是建議后端去做這個(gè)事情

    2024年02月15日
    瀏覽(26)
  • vue生成二維碼

    本次將教大家如何只通過(guò)vue前端快速的生成二維碼 安裝依賴 通過(guò)命令 安裝二維碼生成的依賴包到我們的項(xiàng)目中 引入 在自己需要構(gòu)建生成的頁(yè)面進(jìn)行引入 構(gòu)建通用方法 ps: 其中里面的參數(shù) classId 為html的class標(biāo)簽名稱 value 為需要將哪些數(shù)據(jù)進(jìn)行構(gòu)建生成二維碼 通過(guò)該方法,我

    2024年02月12日
    瀏覽(20)
  • vue:生成二維碼 qrcode、vue-qr(二維碼中間可帶logo)

    vue:生成二維碼 qrcode、vue-qr(二維碼中間可帶logo)

    一、方法一 qrcode qrcode - npm 1.1、安裝 yarn add qrcode 1.2、頁(yè)面引入 1.3、方法里邊使用 ?二維碼url: ???????? 1.4、options 名稱 類型 默認(rèn)值 說(shuō)明 errorCorrectionLevel String M 錯(cuò)誤處理級(jí)別??蛇x值: low ,? medium ,? quartile ,? high ?or? L ,? M ,? Q ,? H maskPattern Number 可選值: 0 ,?

    2023年04月12日
    瀏覽(30)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包