Vue_常用指令

常用指令

1、插值表达式

{{}}
当模型中的数据发生改变时,视图中的数据也发生相应的改变

2、v-text

将一个变量的值渲染到指定的元素中
<h1 v-text="title"><h1>

3、v-html

输出真正的HTML元素
<div v-hmtl="html"><div>

4、v-model

实现数据双向绑定
<input type="text" v-model="value" />
<span>{{value}}</span>

5、v-bind

绑定页面中元素的属性
<a v-bind:href="url"></a>
<a :href="url"></a>

6、v-if和v-show

v-if
作用:判断是否加载固定的内容,如果是,就加载,如果否就不加载
语法:v-if=“判断表达式”
<div v-if="isShow"><div>

v-show
作用:判断是否加载内容
语法:v-show=“判断表达式”
<div v-show="isShow"><div>

相同点:都可以实现对于一个元素的显示和隐藏操作
不同点:v-if是将元素添加或移出dom树模型中(节点增删),v-show只是在这个元素属性加上“display:none”而已

v-if有更高的切换消耗,安全性高,v-show初始化消耗大一点,所以,如果需要频繁切换并对安全性没有要求时,可以使用v-show。如果在运行中,条件不可能改变的话,使用v-if会好一点。

7、v-for

作用:控制HTML元素中的循环
语法:v-for="item in 集合"
<li v-for="item in items">{{item.value}}</li>

8、v-on

作用:对页面中的事件进行绑定
语法:v-on:事件类型=“监听器”
缩写:@事件类型=“监听器”
<li v-on:click="myClick">点击事件</li>
<li @click="myClick">点击事件</li>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 指令目录: 1.v-show2.v-if3.v-model4.v-on5.v-for6.v-bind7.v-tex...
    DonyK阅读 215评论 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,695评论 1 45
  • Vue 常用指令: 1.v-text (相当于innerText): 案例: 2.v-html (相当于inner...
    圆梦人生阅读 1,523评论 0 16
  • 相互独立,完全穷尽,是著名的MECE分析法的两条原则。之前因为PPT中的分级思路接触到这个知识点,最近在《金...
    口口松阅读 10,433评论 3 7
  • 阳光从天上洒了下来,星月初中学院的开学典礼正在紧密的进行着。五百多位不同的学生们正在寻找自己班级的位置,又是一个九...
    南曦_阅读 220评论 0 1