ホームページ > 記事 > ウェブフロントエンド > Vue.js 学習記録: 要素とテンプレートでの v-if ディレクティブの使用
この記事では、Vue.jsの学習記録の中で、要素やテンプレートにおけるv-if命令の使用に関する関連情報を中心に紹介しており、参考や学習の参考になると思います。学習の価値を理解している皆さん、それを必要としている友人の皆さん、ぜひ下記をご覧ください。
この記事では主に、Vue.js の要素とテンプレートでの v-if 命令の使用に関する関連コンテンツを紹介します。詳細な紹介を見てみましょう。構文は比較的単純で、コードに直接移動します:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script> </head> <body> <p id="wangtuizhijiademo"> <p v-if="instruction">在Vue.js中,当判断语句为true,可以显示信息,当为false时候不显示</p> <template v-if="show1"> <p>我是 show1,默认是开启的(true),当你设置false我不显示!</p> </template> <template v-if="show2"> <p>我是 show2,默认是关闭的,当你设置show2的值为true,我会被显示!</p> </template> </p> <script> new Vue({ el: '#wangtuizhijiademo', data: { instruction:true, show1: true, show2: false } }) </script> </body> </html>
状態
、falseはオフ状態です。
興味がある場合は、show2: false を false から true に変更してみてください。次の 2 つの情報が表示されます。
Vue.js では、判定ステートメントが true の場合、 falseの場合は表示されませんデフォルトで有効になっているshow1(true)にすると表示されません!
私は show2 ですが、デフォルトではオフになっています。show2 の値を true に設定すると、私が表示されます。
概要
以上がVue.js 学習記録: 要素とテンプレートでの v-if ディレクティブの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。