vue使用QRCode生成二维码进行加密跳转

本文介绍了如何在Vue项目中利用QRCode.js库生成二维码,并通过btoa加密进行安全的页面跳转。步骤包括安装库、导入组件、利用ElementUI的el-dialog事件、定义变量及封装生成加密二维码的函数。
摘要由CSDN通过智能技术生成

第一步:VUE里安装QRCode.js包
npm install qrcode
第二步:在组件中导入

  import QRCode from 'qrcode'

第三步:使用elementui自带el-dialog事件

 <el-dialog
      :close-on-click-model="false"
      :visible.sync="evaluateQRCodeVis"
      :before-close="closeEvaluateQRCodeVis"
      width="579px"
    >
      <div style="text-align: center;">
        <img :src="evaluateQRCode" style="width:328px;"/>
        <span class="describe" style="display:block;font-weight:600;font-size:16px;color:black;position:relative;bottom:20px">请扫描二维码对我的服务做出评价</span>
      </div>
    </el-dialog>

第四步:定义变量

evaluateQRCodeVis: false,
        evaluateQRCode: '',

第五步:生成二维码加密封装函数、使用btoa加密

showQRCode  () {
        let pro
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值