Vue.js の条件付きレンダリングを理解するにはどうすればよいですか? (コード例)

藏色散人
リリース: 2019-03-29 14:30:08
オリジナル
2754 人が閲覧しました

このチュートリアルでは、Vue.jsの条件付きレンダリングについて学習します。

Vue.js の条件付きレンダリングを理解するにはどうすればよいですか? (コード例)

条件付きレンダリングとは何ですか?

条件付きレンダリングとは、特定の条件が true の場合、追加またはdomから要素を削除します。

Vueでは、条件付きで要素をレンダリングするためにv-ifディレクティブを使用する必要があります。

例を見てみましょう:

 
ログイン後にコピー

上記のコードでは、属性isActiveを持つv-ifディレクティブを追加しました。isActive属性はtrueであり、h1要素はdomにのみレンダリングされます。

v-ifディレクティブの後にv-elseディレクティブを拡張することもできます。

Hello Vuejs

Hey Vuejs

ログイン後にコピー

isActive属性が true の場合、最初のh1要素がレンダリングされ、それ以外の場合は 2 番目のh1要素が # レンダリングされます # #dom中。

v-else-ifブロックを使用してこれをさらに拡張することもできます。

Hello Vuejs

You're vuejs

Hey Vuejs

ログイン後にコピー

JavaScriptでは、v-else-ifディレクティブはelse-ifブロックと同様に機能します。

注:

v-else要素の直後には、v-if要素またはv-if-else要素が続く必要があります。そうしないと機能しません。それを特定してください。

複数の要素を条件付きでレンダリングする方法

複数の要素を条件付きでレンダリングする必要がある場合があります。この場合は、Together で要素を結合する必要があります。

 
ログイン後にコピー
ここでは、複数の要素を

divタグでグループ化します。

Vue.js の条件付きレンダリングを理解するにはどうすればよいですか? (コード例)

関連する推奨事項: 「

javascript チュートリアル

この記事は、Vue.js の条件付きレンダリングの詳細な説明です。助けを必要としている友達に役立つことを願っています!

以上がVue.js の条件付きレンダリングを理解するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!