第一步,先安装 jsbarcode 插件

npm install jsbarcode --save 

第二步,在想要生成JsBarcode的Vue页面引入组件

import JsBarcode from 'jsbarcode';

第三步,调用方法(注意:如果想在页面初始化的时候就展示需要在 生命周期 mounted 的方法里调用)

1.在html页面上定义canvas组件,用于绘制码。

<canvas id="testId"/>

selector 是传递你要生产的画布的id,例如你页面上定义了上面的 canvas ,你就需要传 #testId,

data 是一维码的值

JsBarcode(selector, data, { displayValue: true, height: 22,  margin: 5, fontSize: 12 })

format: "CODE39",//选择要使用的条形码类型

width:3,//设置条之间的宽度

height:100,//高度

displayValue:true,//是否在条形码下方显示文字

text:"456",//覆盖显示的文本

fontOptions:"bold italic",//使文字加粗体或变斜体

font:"fantasy",//设置文本的字体 textAlign:"left",//设置文本的水平对齐方式

textPosition:"top",//设置文本的垂直位置 textMargin:5,//设置条形码和文本之间的间距

fontSize:15,//设置文本的大小 background:"#eee",//设置条形码的背景

lineColor:"#2196f3",//设置条和文本的颜色。

margin:15//设置条形码周围的空白边距

具体属性,可以点进去看,或者取官网看api

vue运用JsBarcode生成一维码相关推荐

  1. c语言 生成一维条形码,C# BarcodeLib。dll 生成一维码的问题

    public Image GetImage(int height,int width, BarcodeLib.TYPE type,string code)         {             ...

  2. php 生产一维码,透过 PHP 生成 一维码

    通过 PHP 生成 一维码 此代码来自 http://www.nixiaofeng.com/110.html 13) die('条码长度不正确'); if (strlen($code) == 12) ...

  3. java 打印一维码_java生成一维码

    /** * * 一维码图片生成器 * @author winter.liu * */ public class OneBarcodeUtil { /** * 生成一维码 * @param value ...

  4. Qt zint (生成一维码/二维码)

    zint 编译 源码添加到工程 生成一维码 生成DM码 DM码识别 下载源码1: (笔者下载最新的zint-master.zip(20210126),不清楚是不是官方维护的github仓库) http ...

  5. java生成一维码和二维码

    这两天想了解一下二维码是怎样生成的.然后在网上看了很多资料,也有很多源码可以直接用的.我也没有自己写,也是拿着源码进行看和修改的,然后生成自己想要的二维码和一维码,还是很不错的,所以分享一下. 首先第 ...

  6. 用java生成一维码

    1.把一个订单或者商品编号生成一维码 [java] view plaincopy import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.i ...

  7. C# 实现生成一维码、二维码

    注意 :需要使用以下库文件 using ThoughtWorks.QRCode.Codec; using ZXing; using ZXing.Common; using ZXing.QrCode; ...

  8. C# 生成一维码(条形码)和二维码

    前言 在使用C#语言进行客户端软件开发时很多时候我们会有需要生成二维码和一维码的需求,在智能工厂和一些商品扫码之类的软件中应用居多,此文章简单记录了一维码和二维码的编码格式和使用ZXing库生成二维码 ...

  9. java生成一维码和二维码,mybatis原理和实现机制

    } } return image; } /** 将字符串编成一维条码的矩阵 @param str @param width @param height @return */ public static ...

  10. js生成一维码和二维码

    实现效果:页面同时显示一维条形码和二维码 引入一维码和二维码的js生成文件:barcode 和 qrcode <script type="text/javascript" s ...

最新文章

  1. laravel5.2基础多模块开发(pingpong/modules)
  2. mysql构造函数_MySQL行构造器表达式优化(Row Constructor Expression)
  3. AT2705 Yes or No(组合数学)
  4. linux命令学习之:ifconfig
  5. 前端怎么画三角形_前端小技巧:边框写三角形
  6. cmake-gui出错解决方法
  7. Linux建立信任主机
  8. python中求列表的最大最小值,如何在python中获取列表的最小和最大元素
  9. 安装MySQL出现 Install/Remove of the Service Denied!
  10. 【搜索排序】预训练综述Pre-training Methods in Information Retrieval
  11. 百度地图自定义图标偏移问题
  12. Ubuntu16.04+Titan Xp+Tensorflow1.3+Cuda8.0+CuDNN6
  13. java 6面骰子_掷6面骰子6000次每个点数出现的概率
  14. SQL案例学习-数据透视表
  15. 成都盛铭轩:商品标题怎么写
  16. Java开发环境搭建-win10
  17. 名词解释:VG、PV、PP、LV、LP
  18. oracle收购了什么意思,BEA为何会被Oracle收购?
  19. IoT高级设备检索——设备管理运维类
  20. ChatGPT在企业中的应用

热门文章

  1. 任务含有时间窗与资源含有上下班时间的时间冲突约束构建思路
  2. java接口的实现原理_Java接口和抽象类原理详解
  3. 卸载驱动精灵后重启蓝屏
  4. 博应用官网交互设计五个层次理论,你怎么看
  5. 西门子atch指令详解_轻松记住西门子PLC指令,简单明了!
  6. 智伴机器人传销_智伴机器人是传销吗?
  7. CRM是什么?CRM客户管理系统主要的功能,作用,特点分别有哪些?
  8. Maxscript基本数据类型(一):String
  9. 10、【易混淆概念集】-第六章1 三点估算 类比估算和参数估算的区别 储备分析 历时估算 项目进度网络图
  10. ZYNQ图像处理(7)——sobel边缘检测