序文: 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データベースに接続し、クエリを実行します。
ここではCentOS7が使用されており、カーネルバージョンは [root@localhost ~]#...
序文ブロガーが使用しているサーバーは Alibaba Cloud から購入したものです。実際、Ali...
HTML における相対と絶対の違い: 正直に言うと、HTML は世界で最もシンプルな言語です。タグ言...
DIVの背景は半透明ですが、DIV内の文字は半透明ではありませんコードをコピーコードは次のとおりです...
社内の同僚は Nginx ログの標準出力、つまりコンソール経由の処理を必要としているため、まずログを...
LAN 内のマシンは外部ネットワークにアクセスできますが、外部ネットワークは内部ネットワークにアクセ...
実施原則メイングラフィックは、背景と前景の 2 つの要素で構成されています。次のサンプルコードでは、...
序文負荷分散には nginx を使用します。アーキテクチャのフロントエンドまたは中間層として、トラフ...
目次ウェブAPI DOM DOMツリーDOM要素取得方法ドキュメントオブジェクトのプロパティイベント...
replace ステートメントは、一般的に insert ステートメントに似ています。ただし、テーブ...
Zabbix による SQL Server の監視を見てみましょう。まずfreetdsをダウンロード...
JSON データを美しいインデント形式で表示するには、最も単純な JSON.stringify 関...
<div align="center"> <table sty...
CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします1. MyS...
毎日jQueryプラグインを学ぶ - フローティングメニュー、参考までに、具体的な内容は次のとおりで...