@chenfengyuan/vue-qrcode
QR code component for Vue 3.
2,472,192
1,104
| Install | |
|---|---|
npm install @chenfengyuan/vue-qrcode |
|
| Latest Version: | 2.0.0 |
| Vue: | 3 |
| Older releases: | 2 |
| License: | MIT |
| Last Updated: | Feb 19, 2022 |
| Links: | GitHub · npm |
Maintainer: chenfengyuan
vue-qrcode
QR code component for Vue 3, bases on node-qrcode. For Vue 2, check out the
v1branch.
Main files
dist/
├── vue-qrcode.js (UMD, default)
├── vue-qrcode.min.js (UMD, compressed)
├── vue-qrcode.esm.js (ECMAScript Module)
├── vue-qrcode.esm.min.js (ECMAScript Module, compressed)
└── vue-qrcode.d.ts (TypeScript Declaration File)
Getting started
Installation
Using npm:
npm install vue@3 qrcode@1 @chenfengyuan/vue-qrcode@2
Using pnpm:
pnpm add vue@3 qrcode@1 @chenfengyuan/vue-qrcode@2
Using Yarn:
yarn add vue@3 qrcode@1 @chenfengyuan/vue-qrcode@2
Using CDN:
<script src="https://unpkg.com/vue@3"></script><!-- Vue.js is required -->
<script src="https://unpkg.com/qrcode@1.5.0/build/qrcode.js"></script><!-- qrocde is required -->
<script src="https://unpkg.com/@chenfengyuan/vue-qrcode@2"></script>
Usage
import { createApp } from 'vue';
import VueQrcode from '@chenfengyuan/vue-qrcode';
const app = createApp({});
app.component(VueQrcode.name, VueQrcode);
<vue-qrcode value="Hello, World!" :options="{ width: 200 }"></vue-qrcode>
Browser support
Same as Vue 3.
Versioning
Maintained under the Semantic Versioning guidelines.
License
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.0.0 | ^3.0.0 | MIT | |
| 1.0.2 | ^2.6.0 | MIT | |
| 1.0.1 | ^2.0.0 | MIT | |
| 1.0.0 | ^2.2.0 | MIT |
Pre-releases (4)
| Version | Released | Vue | License |
|---|---|---|---|
| 2.0.0-rc.1 | ^3.0.0 | MIT | |
| 2.0.0-rc | ^3.0.0 | MIT | |
| 2.0.0-beta | ^3.0.0 | MIT | |
| 2.0.0-alpha | ^3.0.0 | MIT |