当前位置:   article > 正文

vue 生成二维码(带logo)与条形码_前端生成条形码

前端生成条形码

1.生成二维码安装

npm install  --save qrcodejs

 实现代码

  1. <template>
  2. <div>
  3. <qrcode :url="jmc" :iconurl="icon" :wid="200"
  4. :hei="200" :imgwid="100" :imghei="100"
  5. colorLight="#ffffff" colorDark="#333333"
  6. />
  7. <!-- wid二维码宽度 hei二维码高度 imgwid图标宽度 imghei图标高度-->
  8. <!-- colorLight二维码背景色 colorDark二维码颜色-->
  9. </div>
  10. </template>
  11. <script>
  12. import qrcode from "vue_qrcodes"; //引入
  13. export default {
  14. components: { qrcode},
  15. data(){
  16. return{
  17. jmc: '45654wssedws41', //二维码生成的内容
  18. icon: "https://cn.vuejs.org/images/logo.png", //二维中间的图标
  19. }
  20. },
  21. }
  22. </script>

效果图:

  

 2.生成条形码安装

npm install jsbarcode --save

 实现代码

  1. <template>
  2. <div>
  3. <!-- 条形码 -->
  4. <img id="barcode"/>
  5. </div>
  6. </template>
  7. <script>
  8. import JsBarcode from 'jsbarcode'
  9. export default {
  10. data(){
  11. return{
  12. }
  13. },
  14. mounted(){
  15. let str = '1554aswsdf78'
  16. JsBarcode("#barcode", str, {
  17. format: "CODE128",
  18. lineColor: "#000",
  19. displayValue:true,//true显示低部文本,false隐藏低部文本
  20. fontSize: 12, //低部文本字体大小
  21. width: 1.7,
  22. height: 30,
  23. });
  24. },
  25. }
  26. </script>

效果图:

  

/仅供参考,如有雷同,纯属虚构

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号