# vue-qrcode [![Build Status](https://img.shields.io/travis/fengyuanchen/vue-qrcode.svg)](https://travis-ci.org/fengyuanchen/vue-qrcode) [![Coverage Status](https://img.shields.io/codecov/c/github/fengyuanchen/vue-qrcode.svg)](https://codecov.io/gh/fengyuanchen/vue-qrcode) [![Downloads](https://img.shields.io/npm/dm/@chenfengyuan/vue-qrcode.svg)](https://www.npmjs.com/package/@chenfengyuan/vue-qrcode) [![Version](https://img.shields.io/npm/v/@chenfengyuan/vue-qrcode.svg)](https://www.npmjs.com/package/@chenfengyuan/vue-qrcode) [![Dependencies](https://img.shields.io/david/fengyuanchen/vue-qrcode.svg)](https://www.npmjs.com/package/@chenfengyuan/vue-qrcode) > QR code component for [Vue.js](https://vuejs.org/), bases on [node-qrcode](https://github.com/soldair/node-qrcode). - [Website](https://fengyuanchen.github.io/vue-qrcode) ## Table of contents - [Main](#main) - [Getting started](#getting-started) - [Props](#props) - [Browser support](#browser-support) - [Versioning](#versioning) - [License](#license) ## Main ```text dist/ ├── vue-qrcode.js (UMD) ├── vue-qrcode.min.js (UMD, compressed) ├── vue-qrcode.common.js (CommonJS) └── vue-qrcode.esm.js (ES Module) ``` ## Getting started ### Install ```shell npm install @chenfengyuan/vue-qrcode vue ``` In browser: ```html ``` ### Usage ```js import Vue from 'vue'; import VueQrcode from '@chenfengyuan/vue-qrcode'; Vue.component(VueQrcode.name, VueQrcode); ``` ```html ``` [⬆ back to top](#table-of-contents) ## Props ### value - Type: `String` - Default: `undefined` The value of the QR code. ### options - Type: `Object` - Default: `undefined` The options for the QR code generator. References the [node-qrcode's options](https://github.com/soldair/node-qrcode#qr-code-options). ### tag - Type: `String` - Default: `'canvas'` - Options: `'canvas'`, `'img'` and other element tags. The tag name of the component's root element. ## Browser support - Chrome (latest) - Firefox (latest) - Safari (latest) - Opera (latest) - Edge (latest) - Internet Explorer 9+ ## Versioning Maintained under the [Semantic Versioning guidelines](https://semver.org/). ## License [MIT](https://opensource.org/licenses/MIT) © [Chen Fengyuan](https://chenfengyuan.com/) [⬆ back to top](#table-of-contents)