【Vue.js】vue-barcodeで簡単バーコード生成
世の中どこにでもあるバーコード、実はvue-barcodeを使うと簡単に表示することができます。
バーコード表示が必要なアプリケーションを作る機会があったので、備忘録として残します。
対応しているバーコード
CODE128
EAN
EAN-13
EAN-8
EAN-5
EAN-2
UPC (A)
CODE39
ITF-14
MSI
Pharmacode
Codabar
インストール
npm
- npm install vue@3 jsbarcode@3 @chenfengyuan/vue-barcode@2
Yarn
- yarn add vue@3 jsbarcode@3 @chenfengyuan/vue-barcode@2
package.json
使い方
入力
- <template>
- <div class="productsLabel">
- <vue-barcode value="1239393939" format="barcode-format">読み込みに失敗しました</vue-barcode>
- </div>
- </template>
- <script>
- import VueBarcode from '@chenfengyuan/vue-barcode';
- export default {
- components:{
- VueBarcode
- },
- }
- </script>
出力
optionsを使ってみる
参考:https://github.com/lindell/JsBarcode
- <vue-barcode value="1239393939" format="barcode-format" :options="{lineColor: '#0aa'}">読み込みに失敗しました</vue-barcode>
- <vue-barcode value="1239393939" format="barcode-format" :options="{lineColor: 'red',text: 'Thanks!!',background: 'black'}">読み込みに失敗しました</vue-barcode>