Vue躬行记(2)——指令

  Vue不仅内置了各类指令,包括条件渲染、事件处理等,还能注册自定义指令。

一、条件渲染

  条件渲染的指令包括v-if、v-else、v-else-if和v-show。

1)v-if

  该指令的功能和条件语句中的if类似,可根据表达式的计算结果,判断是否渲染分支中的元素和它所包含的子元素。在下面的示例中,当把数据对象的exist属性设为true时,

两个元素就会被添加到页面的DOM中。

<div v-if="exist">
  <p>strickp>
div>
<script>
  var vm = new Vue({ 
    data: {  
      exist: true 
    }
  });
script>

  当需要通过v-if指令渲染多个元素,并且不必指定包裹元素时,就得使用Vue提供的