Vueのインストールと使用

Vueのインストールと使用

序文:

Vue (発音は /vjuː/、view に似ています) は、フロントエンドとバックエンドを分離するためのフレームワークです。これは当初、国内の優れたプレーヤーである You Yuxi によって開発され、現在では世界で「最も」人気のあるフロントエンド フレームワークとなっています。 vueを使用した Web ページの開発は非常に簡単で、技術的なエコシステムが充実しており、コミュニティも活発です。フロントエンドとバックエンドでの仕事を見つけるには必須のスキルです。

1. Vueのインストール

Vueのインストールは一般的に3つの方法に分かれます

方法1: CDNの導入

<!-- 開発環境のバージョン、役立つ警告コマンドを含む -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>

<!-- サイズと速度が最適化された生成バージョン -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
 

方法2: 直接ダウンロードしてインポートする

開発環境: https://vuejs.org/js/vue.js

本番環境: https://vuejs.org/js/vue.min.js

方法3: npmインストール

Vueを使用して大規模なアプリケーションを構築する場合は、 NPMインストールを使用することをお勧めします。 NPMwebpackBrowserifyなどのモジュール バンドラーとうまく連携します。同時に、 Vue単一ファイル コンポーネントを開発するためのサポート ツールも提供します。

# 最新の安定バージョン$ npm install vue
 

2. 基本的な使い方

Vue使用するには、まずVueオブジェクトを作成し、このオブジェクトにelパラメータを渡す必要がありますelパラメータの完全な名前はelementで、これはvueがレンダリングするルート要素を見つけるために使用されます。また、 dataパラメータを渡すことができ、 data内のすべての値は{{}}を使用してルート要素の直下で使用できます。

サンプルコードは次のとおりです。

<div id="アプリ">
  {{メッセージ}}
</div>
</本文>
<スクリプト>
    constアプリ = 新しいVue({
      el: "#app",
      データ: {
        メッセージ: 「初心者向け Vue」
      }
    })
</スクリプト>

data内のデータはvueのルート要素の下でのみ使用でき、他の場所ではvue認識およびレンダリングすることはできません。

例えば:

<!--ここではレンダリングできません-->
<p>{{メッセージ}}</p>
</本文>
<スクリプト>
    constアプリ = 新しいVue({
      el: "#app",
      データ: {
        メッセージ: 「初心者向け Vue」
      }
    })
</スクリプト>

vueオブジェクトにmethodsを追加することもできます。このプロパティは、独自の関数を格納するために特に使用されます。 methods内の関数はテンプレートでも使用でき、 methods内の関数は、アクセスするためにthis.名を追加することなく、単にthis.data.名を使用するだけでdata内の値にアクセスできます。

サンプルコードは次のとおりです。

<div id="アプリ">
    <p>{{挨拶()}}</p>
</div>
</本文>
<スクリプト>
    constアプリ = 新しいVue({
      el: "#app",
      データ: {
        メッセージ: 「初心者向け Vue」
      },
      メソッド: {
        挨拶: 関数 () {
          "hello" + this.message を返します
        }
      }
    })
</スクリプト>

Vue のインストールと使用方法についてはこれで終わりです。Vue のインストールと使用に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue の基本入門: Vuex のインストールと使用
  • Vue-Routerのインストールと使用方法の詳細な説明
  • Vue ルーターのインストールと使用状況の分析
  • Vue cli3 をグローバルにインストールし、Vue-cli2.x を引き続き使用します。
  • Vue リソースのインストールプロセスと使用状況の分析
  • VUEのインストールと使用に関する詳細なチュートリアル
  • Taobao ミラー cnpm を使用して Vue.js をインストールするグラフィック チュートリアル

<<:  IE における条件付きコメントの利点と欠点

>>:  docker ポートを追加して dockerfile を取得する方法

推薦する

LINUX ポートが占有されているかどうかを確認します

ポートが占有されているかどうかは、これまで一度もわかりませんでした。多くの人に尋ねて、ようやくわかり...

Baidu百科事典UIの開発動向について議論する

<br />百度百科事典の正式版がついにオンラインになりました。2年間の「テスト版」の帽...

MySQL ビューの原則分析

目次更新可能なビュービューのパフォーマンスビューの制限ビューは MySQL 5.0 以降で導入されま...

MySQLの半同期の詳細な説明

目次序文MySQL マスタースレーブレプリケーションMySQL でサポートされているレプリケーション...

テキストエリアのテキストをHTMLに変換する方法、つまり復帰改行について

説明: テキストエリアの値の改行を新しい行に変更しますコードをコピーコードは次のとおりです。 <...

MySQL テーブルパーティションの使用法と基本原理の詳細な説明

目次パーティションテーブルとはパーティションテーブルの適用シナリオパーティションテーブルの制限パーテ...

Vueは動的コンポーネントを使用してTAB切り替え効果を実現します

目次問題の説明Vueの動的コンポーネントとはアプリケーションシナリオの説明実装手順ステップ 1 (新...

MySQL マルチテーブル共同クエリ操作例の分析

この記事では、MySQL のマルチテーブル共同クエリ操作について説明します。ご参考までに、詳細は以下...

フロントエンドの上級者向けコースでは、JavaScript のストレージ機能の使い方を学習します。

目次序文背景実施計画の考え方js ストレージ機能ソリューション設計やっと要約する序文どの SaaS ...

Linux の crontab タスク スケジューリングの簡単な分析

1. スケジュールタスクを作成する命令crontab -eは現在のユーザーの編集インターフェースに入...

MySQL のデフォルトのストレージ エンジンを変更する方法

mysql ストレージ エンジン: MySQL サーバーはモジュール スタイルを採用しており、特にス...

MySQL binlog ログを開く方法

binlog は、すべての mysql dml 操作を記録するバイナリ ログ ファイルです。 bin...

Vue はボタンをクリックしてファイルをダウンロードする操作コードを実装します (バックエンド Java)

前回の記事では、ボタンをクリックしてファイルをダウンロードするVueの機能を紹介しました。今日は、ボ...

HTML マークアップ言語 - リファレンス

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...