Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Vue项目中使用qrcode生成二维码

yarn add qrcode

<template>
  <div>
    <div id='code'></div>
    <canvas id="canvas"></canvas>
  </div>
</template>
import QRCode from 'qrcode'

export default{
  data(){
    return {
      code: ''
    }
  },
  components: {
    QRCode: QRCode
  },
  methods:{
    useqrcode() {
      var canvas = document.getElementById('canvas')
      QRCode.toCanvas(canvas, 'http://www.appblog.cn', function (error) {
        if (error) console.error(error)
        console.log('success!');
      })
    }
  },
  mounted(){
    this.useqrcode();
  }
}
上一篇 Vue.js下载二进制流文件并转为Excel文件
下一篇 Vue注册组件的几种方式