vue-qr を使用して Vue の QR コードを生成する方法について深く理解する

vue-qr を使用して Vue の QR コードを生成する方法について深く理解する

「QRコード」の英語名は「QR Code」です。「QR」は「Quick Response」の略で、このQRコードが「超高速読み取り」という特徴を持っていることを反映しています。 「クイックレスポンスコード」とは、「クイックレスポンスコード」を意味します。

npm ダウンロード

npm インストール vue-qr --save

ダウンロード成功:

ここに画像の説明を挿入

ステップ

(1)輸入

'vue-qr' から VueQr をインポートします

(2)vue-qrパラメータ

  • text QRコード、つまりQRコードをスキャンした後にジャンプするページ
  • size QRコードサイズ
  • margin QRコード画像の余白、デフォルトは20px
  • bgSrc埋め込み背景画像アドレス
  • logoSrcはQRコード中央のLOGOアドレスに埋め込まれます
  • logoScale中央の画像のサイズ
  • dotScale QRコードのドットのサイズ
  • colorDark実点の色 (注: colorLight と一緒に設定した場合にのみ有効)
  • colorLight空白色​​ (注: colorDark で設定した場合にのみ機能します)
  • autoColorがtrueの場合、背景画像のメインカラーがソリッドポイントの色、つまりcolorDarkとして使用されます。デフォルトはtrueです。

<テンプレート>
   <div>
      <vue-qr
         :text="画像URL"
         :size="250"
         :logoSrc="ロゴ"
         :logoScale="0.2">
      </vue-qr>
   </div>
</テンプレート>
<スクリプト>
'vue-qr' から VueQr をインポートします
エクスポートデフォルト{
   名前:''、 
   コンポーネント:{
      ヴュークル、
   },
   データ() {
      戻る {
         画像URL: 'https://baidu.com',
         ロゴ: require('@/assets/tea_128.png'),
      }
   },
   方法:{
   },
}
</スクリプト>

結果:

ここに画像の説明を挿入

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • VueでQRコードを動的に生成する方法
  • vue-qrously プラグインを使用して vue で QR コードを生成する
  • Vue WeChat は QR コードをスキャンしますが、Apple は画像しか保存できません (解決策)
  • vueを使用してQRコードを生成するための簡単な実装方法の例

<<:  純粋な CSS を使用してドロップダウン メニューを作成するサンプル コード

>>:  iframe を使用して Web ページに天気の影響を表示します

推薦する

MySQL の簡単な分析 - MVCC

バージョンチェーンInnoDB エンジン テーブルでは、クラスター化インデックス レコードに 2 つ...

一般的な XHTML タグの使用方法の紹介

XHTML には多くのタグがありますが、頻繁に使用されるのはごくわずかであり、習得する必要があるのは...

docker を使用してシンプルな C/C++ プログラムをデプロイする方法

1. まずhello-world.cppファイルを作成しますプログラムコードは次のとおりです。 #i...

DockerでJavaプログラムを起動する方法

シンプルなSpring Boot Webプロジェクトを作成するアイデア ツールを使用して、Sprin...

HTML チュートリアル、HTML デフォルト スタイル

html 、アドレス、引用、本文、 dd 、 div 、 dl 、 dt 、フィールドセット、フォ...

Reactの3つの主要属性における状態の使用の詳細な説明

目次クラスコンポーネント機能コンポーネントsetStateの落とし穴React では多くの場所でデー...

Vueリストデータを削除した後、ページを自動的に更新する方法と更新方法の詳細な説明

問題の説明:フロントエンドがデータの一部を削除したり、新しいデータを追加したりすると、バックエンドの...

さまざまなマウスの形状を表現する方法

<a href = "http://" style = "cur...

Centos7 での python3 のインストールとアンインストールに関するチュートリアル

1. Python 3をインストールする1. 依存パッケージをインストールしますyum instal...

DockerにTomcatコンテナを追加したときにホームページにアクセスできない問題の解決方法

質問docker run コマンドを使用して、tomcat コンテナが正常に追加されました。ポートも...

innodb_flush_method 値メソッド (例の説明)

innodb_flush_methodのいくつかの典型的な値 fsync: InnoDB は fs...

ウェブデザインにおけるインタラクション: ページングの問題に関する簡単な説明

機能: 前のページまたは次のページにジャンプします。要素: ページングの基本要素は、前のページ + ...

シンプルなショッピングフォームを実装するJavaScript

この記事では、簡単なショッピングフォームを実装するためのJavaScriptの具体的なコードを参考ま...

Vue でキープアライブを使用した後にキャッシュをクリアする方法

キープアライブとは何ですか?通常の開発では、コンポーネントによっては複数回初期化する必要のないものも...

MySQL データベースは何をしますか?

MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべて...