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

前端自動(dòng)生成二維碼并長按識(shí)別跳轉(zhuǎn) Vue

這篇具有很好參考價(jià)值的文章主要介紹了前端自動(dòng)生成二維碼并長按識(shí)別跳轉(zhuǎn) Vue。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  1. 下載arale-qrcode依賴:
npm i arale-qrcode --save
  1. 引用依賴:
import AraleQRCode from "arale-qrcode";
  1. 代碼部分:
<template>
  <div class="container">
    // 生成二維碼按鈕
	<van-button @click="getErweima">點(diǎn)擊生成二維碼</van-button>
	// 生成二維碼彈窗
    <van-overlay :show="show">  
      <div class="wrapper">
          <img :src="img" />
      </div>
    </van-overlay>
  </div>
</template>

<script>
import AraleQRCode from "arale-qrcode";  //引入依賴
export default {
  name: "index",
  data() {
    return {
      show: false,
      img: "",
    };
  },
  mounted() {
  },
  methods: {
    makeCode() {
      const result = new AraleQRCode({
        render: "svg",
        text: "http://www.baidu.com",
        size: 120,
      });
      // 將svg xml文檔轉(zhuǎn)換成字符串
      const svgXml = new XMLSerializer().serializeToString(result);
      // 將svg字符串轉(zhuǎn)成base64格式,通過 window.btoa方法創(chuàng)建一個(gè) base-64 編碼的字符串,進(jìn)行二次編碼解碼(encodeURIComponent 字符串進(jìn)行編碼和解碼,unescape 進(jìn)行解碼)。
      const src = "data:image/svg+xml;base64," + window.btoa(unescape(encodeURIComponent(svgXml)));
      localStorage.setItem("image", src);
      this.getImg();
    },

    // 獲取存儲(chǔ)的圖片給到頁面
    getImg() {
      this.img = localStorage.getItem("image");
      localStorage.removeItem("image");
    },
    getErweima() {
      this.show = true
      this.makeCode()
    },
  },
};
</script>
<style lang="scss" scoped></style>

Learning is like the fennel, but without its increase, it has its own advantages.文章來源地址http://www.zghlxwxcb.cn/news/detail-829325.html

到了這里,關(guān)于前端自動(dòng)生成二維碼并長按識(shí)別跳轉(zhuǎn) Vue的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 前端qrcode生成二維碼詳解

    前端qrcode生成二維碼詳解

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

    2024年02月21日
    瀏覽(49)
  • Vue中qrcode的使用方法(生成二維碼插件) / 前端頁面根據(jù)URL鏈接生成二維碼

    1.下載 npm install qrcode --save-dev 2.引入(在所需要的頁面中引入) import QRCode from “qrcode”; //引入生成二維碼插件 3.生成二維碼 作者:微微一笑絕絕子 出處:Vue中qrcode的使用方法(生成二維碼插件) / 前端頁面根據(jù)URL鏈接生成二維碼 - 微微一笑絕絕子 - 博客園 本博客文章均為作者

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

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

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

    2024年02月15日
    瀏覽(26)
  • 純前端實(shí)現(xiàn)二維碼生成(原生/vue方法)(超簡單)

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

    我們借用了qrcode.js插件,這個(gè)插件可以幫助我們生成二維碼,超簡單超好用 下面是我生成了一個(gè)主頁的二維碼,大家可以掃碼查看效果 1.本地文件引入 本地引入依賴包地址:下載地址 ?1.首先引入插件,這里我是script標(biāo)簽引入的,如果用vue直接全局引入即可 2.npm方式引入 2

    2024年04月22日
    瀏覽(35)
  • Qrcode前端生成二維碼,列表循環(huán),可以下載分享,附加功能

    Qrcode前端生成二維碼,列表循環(huán),可以下載分享,附加功能

    前言:? ? ? ? ? 項(xiàng)目需求,原型列表要求展示二維碼,然后后端那邊因?yàn)槟撤N原因沒有給我返回這個(gè)參數(shù),無奈只好前端自己來做,于是乎便有了下面的操作,這篇文章來整理下。 ????????主要功能: ? ? ? ? ? ? ? ? 1.生成二維碼 ? ? ? ? ? ? ? ? 2.渲染列表 ? ? ? ?

    2024年02月03日
    瀏覽(28)
  • 前端二維碼生成工具小程序:構(gòu)建營銷神器的技術(shù)解析

    前端二維碼生成工具小程序:構(gòu)建營銷神器的技術(shù)解析

    摘要: 隨著數(shù)字化營銷的不斷深入,二維碼作為一種快速、便捷的信息傳遞方式,已經(jīng)廣泛應(yīng)用于各個(gè)領(lǐng)域。本文旨在探討如何通過前端技術(shù)構(gòu)建一個(gè)功能豐富、操作簡便的二維碼生成工具小程序,為企業(yè)和個(gè)人提供高效的營銷支持。 一、引言 二維碼作為一種特殊的編碼方

    2024年04月14日
    瀏覽(21)
  • Java集成微信小程序生成二維碼傳回前端,提供下載按鈕

    然后就大功告成了!?。。?!

    2024年03月24日
    瀏覽(24)
  • 【vue-qrcode + html2canvas】前端二維碼生成與下載

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

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

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

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

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

    2024年02月01日
    瀏覽(31)
  • 二維碼生成&點(diǎn)擊按鈕展示二維碼

    二維碼生成&點(diǎn)擊按鈕展示二維碼

    使用HBuider 1.先安裝插件 (地址 :? https://ext.dcloud.net.cn/plugin?id=1287) 這里直接就安裝到了uni-modules里面了 import uQRCode from ‘@/uni_modules/Sansnn-uQRCode/components/u-qrcode/u-qrcode.vue’ 彈框用到了uni-app提供的uni-popup彈框,把二維碼放到內(nèi)容那塊,替換即可

    2024年02月10日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包