「Vue.js」テンプレート(template)にv-ifディレクティブを使うサンプル

構文
<template v-if="条件式">
//some code
</template>

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<div id="app">
<p v-if="cft">A001</p>
<template v-if="hanten">
<h1>B002</h1>
<p>C003</p>
<p>D004</p>
</template>
</div>
<script src="vue/2.2.2/vue.min.js"></script>
<script>
new Vue({
el: '#app',
data: {
cft: true,
hanten: true
}
})
</script>
<div id="app"> <p v-if="cft">A001</p> <template v-if="hanten"> <h1>B002</h1> <p>C003</p> <p>D004</p> </template> </div> <script src="vue/2.2.2/vue.min.js"></script> <script> new Vue({ el: '#app', data: { cft: true, hanten: true } }) </script>
<div id="app">
    <p v-if="cft">A001</p>
    <template v-if="hanten">
      <h1>B002</h1>
      <p>C003</p>
      <p>D004</p>
    </template>
</div>
<script src="vue/2.2.2/vue.min.js"></script>    
<script>
new Vue({
  el: '#app',
  data: {
    cft: true,
    hanten: true
  }
})
</script>

 

Vue.js

Posted by arkgame