一、用js生成条形码这种业务场景不是很常见的,最近刚好又接到这种需求

Google一下,发现github还真有这方面的轮子,感谢github,省去了我们很多造轮子的过程,

好了言归正传,首先引入jsbarcode这个轮子(根据实测,该轮子着实好用支持多种编码方式)

npm install jsbarcode;

import jsbarcode from 'jsbarcode';

createBarcode () {
  jsbarcode('#canvas', '1421784529458125', {
  lineColor: '#000',
  width: 2,
  height: 40,
  displayValue: false
  })
}
 
 
 
二、js生成二维码这种需求还是很常见的(这里同样是介绍一个好用的包qrcode)
 
npm install qrcode
 
import qrcode from 'qrcode'
 
qrcode.toCanvas(canvas, 'sample text', function (error) {
  if (error) console.error(error)
  console.log('success!')
})

最新文章

  1. Step by Step 创建一个WCF Service
  2. 六、Android学习第五天——Handler的使用(转)
  3. 【转】c# 调用windows API(user32.dll)
  4. 在内部架设NuGet服务器(转载)
  5. POJ 2785
  6. pip安装第三方库以及版本
  7. Swift 数组、字典
  8. Android中各种onTouch事件
  9. Grunt安装中遇到的问题汇总
  10. vscode 开发工具
  11. 32.Django form组件
  12. 使用jmeter+ant进行接口自动化测试(数据驱动)之二:利用apache-ant执行测试用例并生成HTML格式测试报告
  13. 基本数据类型 异常 数组排序 JVM区域划分
  14. js中 setTimeout延时0毫秒的作用
  15. HDU 1247 Hat’s Words(字典树活用)
  16. linux下insmod模块出现“Invalid parameters"
  17. Appium同时连接多台手机进行测试(多线程)
  18. Docker学习笔记之Docker 的简历
  19. Vue 汇总
  20. 【UOJ#67】新年的毒瘤(Tarjan)

热门文章

  1. 有了Git这些操作,我再也不怕开发了!
  2. [BZOJ3531] Peaks加强版
  3. 暑期训练狂刷系列——poj 3468 A Simple Problem with Integers (线段树+区间更新)
  4. Xml学习笔记(1)
  5. 关于springMVC传参问题
  6. SSM学习
  7. js插件定义事件中,this引用的实现模拟
  8. 掌握Spark机器学习库-07-线性回归算法概述
  9. H.264学习笔记6——指数哥伦布编码
  10. Struts1 MVC框架的工作原理