https://github.com/alsey/wxbarcode
微信小程序条码、二维码生成模块
https://github.com/alsey/wxbarcode
barcode-generator qrcode-generator wechat-app
Last synced: 5 months ago
JSON representation
微信小程序条码、二维码生成模块
- Host: GitHub
- URL: https://github.com/alsey/wxbarcode
- Owner: alsey
- License: mit
- Created: 2017-02-17T10:16:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-10-24T12:15:03.000Z (over 3 years ago)
- Last Synced: 2025-10-21T22:59:44.671Z (8 months ago)
- Topics: barcode-generator, qrcode-generator, wechat-app
- Language: JavaScript
- Size: 24.4 KB
- Stars: 507
- Watchers: 12
- Forks: 175
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wxbarcode
微信小程序生成条码和二维码模块。
[![NPM Version][npm-image]][npm-url]
[![NPM Downloads][downloads-image]][downloads-url]
[](https://nodei.co/npm/wxbarcode/)
## 效果

## 安装
```bash
$ npm install wxbarcode
```
## 使用方法
```js
import wxbarcode from 'wxbarcode'
wxbarcode.barcode('barcode', '1234567890123456789', 680, 200);
wxbarcode.qrcode('qrcode', '1234567890123456789', 420, 420);
```
### 条形码
函数名:barcode
函数原型:barcode(id, code, width, height)
参数:
- id: wxml文件中的 Canvas ID
- code: 用于生成条形码的字符串
- width: 生成的条形码宽度,单位 rpx
- height: 生成的条形码高度,单位 rpx
### 二维码
函数名:qrcode
函数原型:qrcode(id, code, width, height)
参数:
- id: wxml文件中的 Canvas ID
- code: 用于生成二维码的字符串
- width: 生成的二维码宽度,单位 rpx
- height: 生成的二维码高度,单位 rpx
## 例子
请参考`demo`文件夹下代码。
## License
[MIT](LICENSE)
[npm-image]: https://badge.fury.io/js/wxbarcode.svg
[npm-url]: https://npmjs.org/package/wxbarcode
[downloads-image]: https://img.shields.io/npm/dm/wxbarcode.svg
[downloads-url]: https://npmjs.org/package/wxbarcode