这篇文章将为大家详细讲解有关Vue常用指令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
Vue的优点
Vue具体轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快等优势,Vue中页面使用的是局部刷新,不用每次跳转页面都要请求所有数据和dom,可以大大提升访问速度和用户体验。
插入文本:
v-text
相当于元素的innerText属性,必须是双标签
插入HTML:
相当于元素的innerHTML属性
循环遍历
v-for的使用,除了item属性,还有一些其他辅助属性
在html中使用v-for指令进行渲染
条件渲染
v-if:是否插入元素
v-show是否隐藏元素,根据CSS进行元素的渲染
属性绑定
v-bind:属性名=“常量 || 变量名”
简写形式:属性名=“常量 || 变量名”
<p v-bind:属性名="变量"></p>//可以简写成<p :属性名="变量"></p>//如果要赋值常量,需要给常量用单引号包起来,如<p :属性名=" '常量' "></p>
双向绑定:v-model
所谓的双向绑定,就是你在视图层里面改变了值,vue里面对应的值也会改变。只能给具备value属性的元素进行双向数据绑定。
绑定事件:v-on
v-on:click = “方法名 || 直接改变 vue 内部变量”,
简写形式:@click = “方法名 || 直接改变 vue 内部变量”
<p v-on:click=" num = 1 "></p>//可以简写成<p @click=" num = 1 "></p>
跳过元素节点
v-pre:跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。跳过大量没有指令的节点会加快编译。
只渲染一次
v-once:只渲染元素和组件一次。随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。
关于“Vue常用指令有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。