指令

定义

指令(Directives)是带有 v- 前缀的特殊属性。指令属性的值预期是单一 JavaScript 表达式(除了 v-for,之后再讨论)。指令的职责就是当其表达式的值改变时相应地将某些行为应用到 DOM 上

  1. 一些指令能接受一个参数,在指令后以冒号指明。
  1. 修饰符是以半角句号 . 指明的特殊后缀,用于指出一个指令应该以特殊方式绑定

常用内置指令


  • v-html 指令把元素的内容替换成为属性值的HTML片段

  • v-if 指令将根据表达式的值的true/false来移除/插入元素
  • v-else 指令来表示 v-if 的“else 块
  • v-else-if 类似于 v-else,v-else-if 必须紧跟在 v-if 或者 v-else-if 元素之后
      Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染。需添加一个具有唯一值的key属性来特殊标识
      把一个