VueBarcode
Add barcodes to your Vue application super easily with VueBarcode! Try it out!
Supported barcode formats: CODE128 EAN EAN-13 EAN-8 EAN-5 EAN-2 UPC (A) CODE39 ITF-14 MSI Pharmacode Codabar
It is a light wrapper for the JsBarcode barcode library.
Install
npm install vue-barcode Use
1. Add VueBarcode as a component
import VueBarcode from 'vue-barcode'; new Vue({ components: { 'barcode': VueBarcode } })2. Use it
<barcode value="value-to-render" format="barcode-format" ...more options> Show this if the rendering fails. </barcode>Example
Simple example with input binding. Try it out with this JsFiddle!
<div id="app"> <input v-model="barcodeValue" /><br> <barcode v-bind:value="barcodeValue"> Show this if the rendering fails. </barcode> </div>import VueBarcode from 'vue-barcode'; var app = new Vue({ el: '#app', data: { barcodeValue: 'test', }, components: { 'barcode': VueBarcode } })Options
All options:
format width height text font-options font text-align text-position text-margin font-size background lineColor margin margin-top margin-bottom margin-left margin-right display-value
For more information, see the JsBarcode documentation.