# qrcode-v2
**Repository Path**: yuzhiyong-1980/qrcode-v2
## Basic Information
- **Project Name**: qrcode-v2
- **Description**: vue2 二维码组件
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2024-09-25
- **Last Updated**: 2024-09-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# VUE2 二维码生成组件(qrcode-v2)
- 基于 VUE 2.x
[qrcode-v2 vue2版本源码](https://gitee.com/ysy-do-it_admin/qrcode-v2)
## 安装与使用
### 安装
```
npm install qrcode-v2
```
### 引用 qrcode-v2
```ts
import Vue from 'vue';
import App from './App.vue';
import QrcodeV2 from 'qrcode-v2';
Vue.use(QrcodeV2);
```
### 使用组件
```html
```
# 开发文档(API)
## Attributes属性列表
| 名称 | 类型 | 默认值 | 描述 |
|----------------------|---------|-------------|--------------------------------------------|
| value | String | '' | 二维码值(汉字,英文,数字) |
| width | Number | 80 | 大小 |
| id | String | '随机值' | 默认唯一id |
| margin | Number | 1 | 边距,数值 |
| color | String | '#000000ff' | 二维码颜色,默认黑色,必须为十六进制格式 (RGBA) |
| light | String | '#ffffffff' | 边距外周边颜色,默认白色,必须为十六进制格式 (RGBA) |
| errorCorrectionLevel | String | 'M' | 纠错级别,low, medium, quartile, highL, M, Q, H |
| showContent | Boolean | false | 是否在底部显示二维码内容 |
color和light属性,样式搞复杂了,可能会影响扫码扫不出来!
### 参考
具体使用的qrcode.js,可以参考如下链接
https://www.npmjs.com/package/qrcode#api