ホームページ  >  記事  >  ウェブフロントエンド  >  要素およびテンプレートでの v-if ディレクティブの使用の詳細な説明

要素およびテンプレートでの v-if ディレクティブの使用の詳細な説明

零下一度
零下一度オリジナル
2017-06-29 15:48:513412ブラウズ

この記事では主にVue.jsの学習記録の要素やテンプレートでのv-if命令の使用に関する関連情報を紹介しており、参考や学習の参考になると思います。学習の価値を理解している皆さん、それを必要としている友人の皆さん、ぜひ下記をご覧ください。

この記事では主に、Vue.js の要素とテンプレートでの v-if 命令の使用に関する関連コンテンツを紹介します。参照と学習のために共有されます。

構文は比較的単純で、コードを直接入力します:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "www.w3.org/TR/html4/loose.dtd">
<html>
<head>
 <title></title>
 <script src="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: &#39;#wangtuizhijiademo&#39;,
  data: {
   instruction:true,
   show1: true,
   show2: false
  }
 })
</script>
</body>
</html>

trueはオン状態を意味し、falseはオフ状態を意味します。

興味がある場合は、show2: false を false から true に変更してみてください。次の 2 つの情報が表示されます。

Vue.js では、判定ステートメントが true の場合、 falseの場合は表示されません

デフォルトで有効になっているshow1(true)にすると表示されません。

私は show2 ですが、デフォルトではオフになっています。show2 の値を true に設定すると、私が表示されます。

以上が要素およびテンプレートでの v-if ディレクティブの使用の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。