序文: Vue の公式 Web サイトでは、次のように合計 14 個の手順が提供されています。
注:☆は重要かつよく使われるものを表します 1. v-text (v-instruction name = "variable"、変数には値を提供するためのデータが必要です)<p v-text="情報"></p> <p v-text="'abc' + 情報"></p> <スクリプト> 新しいVue({ el: '#app', データ: { 情報: 'a' } }) </スクリプト>
2. v-html (HTML構文を解析できる)場合によっては、 サンプルコードは次のとおりです。 <p v-html="'<b>OK</b>'"></p> <p v-text="'<b>OK</b>'"></p> 上記の 2 行のコードには、異なる わかりました <b>わかりました</b>
3. v-once (要素とコンポーネントを1回だけレンダリングする)要素とコンポーネントを 1 回だけレンダリングします。以降の再レンダリングでは、要素/コンポーネントとそのすべての子は静的コンテンツとして扱われ、スキップされます。これを使用して更新パフォーマンスを最適化できます。 <input type="text" v-model="msg" v-once> // 一度だけレンダリング<p v-once>{{ msg }}</p> 4. v-cloak(ページのちらつきを防ぐ)このディレクティブは、関連付けられたインスタンスのコンパイルが完了するまで要素に残ります。 [ 5. v-pre(理解)この要素とその子要素のコンパイルをスキップします。生の <div id="アプリ"> <span v-pre>{{メッセージ}}</span> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { メッセージ: 「こんにちは」 } }) </スクリプト> 通常、 6. vバインド6.1 バインディングプロパティ
<div id="アプリ"> <a v-bind:href="baidu" rel="external nofollow" >バイドゥ</a> <img :src="imgSrc" alt=""> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { メッセージ: "こんにちは", 百度:「https://www.baidu.com」、 画像ソース: "upload/2022/web/pc_a91909218349e60ed8f6f6f226c30e5f.gif" } }) </スクリプト> バインドされたプロパティの前に 6.2 バインディングクラス
これはオブジェクトを通じて実現されます: <div id="アプリ"> <p v-bind:class="{color:isColor}">こんにちは、世界</p> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { isColor: 真 } }) </スクリプト> <スタイル> 。色{ 色: 青; } </スタイル> オブジェクトメソッドは上記のコード これは配列を使用することで実現できます: <div id="アプリ"> <p :class="[classname1, classname2]">{{メッセージ}}</p> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { メッセージ: "こんにちは", クラス名1: "pcolor", クラス名2: "fontSize" }, }) </スクリプト> <スタイル> .pcolor{ 色: 赤; } .フォントサイズ{ フォントサイズ: 30px; } </スタイル>
6.3 スタイルバインディングStyle をバインドする方法も 2 つあります。1 つは配列を介してバインドする方法、もう 1 つはオブジェクトを介してバインドする方法です。 オブジェクトを通じて実装: <div id="アプリ"> <p :style="{fontSize:'100px'}">{{メッセージ}}</p> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { メッセージ: 「こんにちは」 } }) </スクリプト>
これは配列を使用することで実現できます: <div id="アプリ"> <p :style="[style1, style2]">{{メッセージ}}</p> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { メッセージ: "こんにちは", スタイル1: {背景:'赤'}, スタイル2: {フォントサイズ:'30px'}, } }) </スクリプト> Vue コマンドの学習に関するこの記事はこれで終わりです。Vue コマンドに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Visual Studio Codeを使用してMySqlデータベースに接続し、クエリを実行します。
Nginx の主な設定ファイルは nginx.conf で、グローバル ブロック、イベント ブロック...
ビュービューとは何ですか?ビューの役割は何ですか?ビューは仮想テーブルであり、データ自体を含まない論...
序文 [root@localhost ~]# cat /etc/fstab # #/etc/fsta...
まず、Alibaba Cloud の公式チュートリアルをご覧ください。ファイルの説明: 1. 証明書...
フォームは、get と post の 2 つのデータ転送方法を提供します。どちらもデータを送信する方...
問題を見つける最近、プログラムのストレージを Mongodb に移行したところ、Guid 型が書き込...
DNSとはDNS の正式名称は Domain Name System で、ドメイン名解決システムを意...
目次1. JavaScript オブジェクト1).配列オブジェクト2).ブールオブジェクト3).日付...
MySQL公式サイトのダウンロードアドレス: https://dev.mysql.com/downl...
目次1. MySQLでよく使われる文字列関数2. 数値関数3. 日付と時刻の機能4. プロセス機能5...
MySQL 8.0 for Windows v8.0.11 公式無料バージョン 64 ビット1. デ...
JSON 形式のフィールドは、MySQL 5.7 で追加された新しい属性ですが、基本的には文字列とし...
目次1. フォームイベント2. マウスイベント3. キーボードイベント4. 共通イベントメソッド(ウ...
1. MySQLの一般的な接続INNER JOIN (内部結合、または等価結合): 2 つのテーブ...
<br />条件付きコメントはIEシリーズ製品上でXHTMLコード処理を分離して行うこと...