dist/
├── vue-qrcode.js (UMD)
├── vue-qrcode.min.js (UMD, compressed)
├── vue-qrcode.common.js (CommonJS)
└── vue-qrcode.esm.js (ES Module)
npm install @xkeshi/vue-qrcode vue
In browser:
<script src="/path/to/vue.js"></script>
<script src="/path/to/vue-qrcode.js"></script>
import Vue from 'vue';
import VueQrcode from '@xkeshi/vue-qrcode';
Vue.component(VueQrcode.name, VueQrcode);
<qrcode value="Hello, World!" :options="{ size: 200 }"></qrcode>
In browser:
<script>Vue.component(VueQrcode.name, VueQrcode);</script>
- Type:
String
- Default:
''
The value of the qrcode.
- Type:
Object
The options for the qrcode generator. References the QRious's options.
- Type:
String
- Default:
'canvas'
- Options:
'canvas'
and'img'
The tag of the component root element.
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Opera (latest)
- Edge (latest)
- Internet Explorer 9+
Maintained under the Semantic Versioning guidelines.