1. 程式人生 > >vue-cli腳手架之二維碼的生成(vue-qriously)

vue-cli腳手架之二維碼的生成(vue-qriously)

樓主專案需求中需要加入一個二維碼掃描功能,在這之前還沒有用過整合vue-cli腳手架裡面的二維碼外掛,這塊樓主就去github上面找開源的外掛,基於vue的外掛貌似很多,一般都會滿足大部分需求,然後就是幾經波折,最後實現了一下功能

這裡寫圖片描述

這裡樓主想跟各位說明一下:

  • 二維碼是通過今天的主角 “vue-qriously” 外掛來生成的一個二維碼;
  • 當前講解的是這個外掛應用於vue-cli中;
  • 如有不妥,請多多包涵和指教。

vue-qriously 介紹

個人理解的外掛介紹: 可以使用qrious在HTML Canvas上繪製QR碼的vue元件。

題外話:一個與Vue.js相關的精美事物清單,即:

awesome-vue

程式碼案例

  • 安裝
npm install vue-qriously --save-dev
  • main.js 入口檔案
import Vue from 'vue'
import VueQriously from 'vue-qriously'
Vue.use(VueQriously)
  • vue檔案中
<template>
    <qriously :value="initQCode" :size="138"/>     <!-- initQCode: 是你在你的vue例項中定義好的變數   size:是這個Canvas的大小,這裡要根據你的視覺稿來決定-->
</template> <script> export default { name: 'app', data() { return { initQCode: '你自定定義的值' } } } </script> <style lang="less"> /*樣式*/ </style>

總結

  • vue作為現在比較火的前端框架,我個人也在摸索學習階段;
  • 會遇到很多問題,但是如果靜下心來去解決,這些都會迎刃而解;
  • 此文章僅作專案總結,如有不妥,請多多包涵。

相關推薦

vue-cli腳手架生成vue-qriously

樓主專案需求中需要加入一個二維碼掃描功能,在這之前還沒有用過整合vue-cli腳手架裡面的二維碼外掛,這塊樓主就去github上面找開源的外掛,基於vue的外掛貌似很多,一般都會滿足大部分需求,然

生成QRCode.js

結果 phone rec max andro javascrip user doc area 什麽是 QRCode.js? QRCode.js 是一個用於生成二維碼的 JavaScript 庫。主要是通過獲取 DOM 的標簽,再通過 HTML5 Canvas 繪制而成,不依

python生成

pre 生成 images alt make log pytho opened .com 生成的二維碼只是網址的鏈接 直接上代碼: 1 import qrcode 2 title = input("要生成的內容:") 3 img = qrcode.make(title)

Asp.Net 生成

  首先,引用 ThoughtWorks.QRCode.dll 。   簡單二維碼生成及解碼程式碼:      //生成二維碼方法一 private void CreateCode_Simple(string nr) {

玩轉Android生成與識別

二維碼,我們也稱作QRCode,QR表示quick response即快速響應,在很多App中我們都能見到二維碼的身影,最常見的莫過於微信了。那麼今天我們就來看看怎麼樣在我們自己的App中整合二維碼的掃描與生成功能。OK,廢話不多說,我們就開始做吧。二維碼的使用我主要想分為兩

微信公眾平臺開發,模板消息,網頁授權,微信JS-SDK,生成4

支持 post 網頁 信息 行業 使用步驟 獲取 公眾 符號 微信公眾平臺開發,模板消息,什麽是模板消息,模板消息接口指的是向用戶發送重要的服務通知,只能用於符合場景的要求中去,如信用卡刷卡通知,購物成功通知等等。不支持廣告營銷,打擾用戶的消息,模板消息類有固定的模板,每個

生成功能js前端

生成二維碼需要引入qrcode.js和jquery.min.js <!DOCTYPE html> <head> <title>二維碼</title> <meta http-equiv="Content-Type" content=

好玩的生成使用的C++開源庫Qrcode

玩了下的二維碼生成,找到一個Qrcode 的C++開源,然後順手生成了靜態庫,放在最後資源連結下。 二維碼怎麼生成的並不知曉,還好有大神寫好的了演算法,我只能講解如何使用: Qrcode只能生成矩陣陣列,需要我們自己生成bmp圖片,怎麼生成請看上一篇部落

支付寶PC端支付沙箱環境

一,準備工作 jar 獲取以下內容: 1,APPID 2,支付寶閘道器 3,公鑰 4,私鑰 5,支付寶錢包賬號密碼 支付寶開放平臺: https://openhome.alipay.com/platform/developerIndex.htm 在這裡根據

使用系統提供的AVFoundation 實現掃描帶動畫

注意這裡的掃描必須真機測試 模擬器上是看不出來效果的 #import "ViewController.h" #import <AVFoundation/AVFoundation.h> @interface ViewController ()<AVCa

vue.js 生成組件

onf 引入 post data png 單位 res 大小 tab 安裝 通過NPM安裝 npm install vue-qart --save 插件應用 將vue-qart引入你的應用 import VueQArt from ‘vue-qart

vue項目條形碼和生成工具試用

def info 接口 eight width ppi PE port image 項目開發需要,優惠券分不同類型,簡單的使用id生成條形碼供店鋪使用,麻煩點的需要多個字段的就需要使用二維碼來展示了,對應的效果如下 條形碼(一維碼)使用工具code128 需引入co

vue中實現生成

安裝 :  npm install --save qrcodejs2 js部分: <script> import QRCode from 'qrcodejs2' export default { methods: {

菜鳥先飛zxing生成

前言 我在上篇文章中講了如何用js快速生成二維碼,這次我們來看看怎麼用zxing工具來生成二維碼。 準備工作 首先去GitHub上下載所需要的zxing的工程檔案檔案。 地址是: https://github

菜鳥先飛jquery-qrcode外掛生成

二維碼的概述 二維碼又稱QR Code,QR全稱Quick Response,是一個近幾年來移動裝置上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的資訊,也能表示更多的資料型別。 二維碼的生成工具 java生成

生成策略前端生成

前段時間專案中需要動態的生成二維碼,經過評估,前後端生成都可以。但後端生成會有兩個問題: 沒有找到正規釋出出來的後端開源庫。二維碼圖片,會隨著商品的增加而不斷變多。基於以上兩個問題,決定在前端生成二位碼。當時使用的是 jquery.qrcode.min.js,可以在gith

IOS 生成

alt width 指定 urn filter 網站 gre interface eas 這篇博客將會介紹二維碼的生成。 由於沒有什麽東西值得長篇大論的,所以這裏我就通過代碼的實現介紹二維碼。 第一部分 第一部分是二維碼的簡單生成沒有其他重點介紹。 效果圖 代碼部分

生成

table exce tof rate javase orm pre app light 項目中用到的,以免以後會再次遇到。 一。需要兩個jar包   zxing-javase.jar   zxing.jar 二。配置需要生成二維碼的參數 三。生成二維碼方法,方法返回值可改

Java生成與解碼工具Zxing使用

trace character sta 解碼 iter() font 生成 char type 1 package com.csii.zxing.test; 2 3 import java.awt.image.BufferedImage; 4 import j

jquery生成插件jquery.qrcode.js

qrc cti 條碼 客戶端 code www bsp 想要 如何使用 插件描述:jquery.qrcode.js 是一個能夠在客戶端生成矩陣二維碼QRCode 的jquery插件 ,使用它可以很方便的在頁面上生成二維條碼。 轉載於:http://www.jq22.com/