美文网首页
vue常用14个指令

vue常用14个指令

作者: 关航_强化班 | 来源:发表于2022-06-10 21:45 被阅读0次

Vue 中提供了14个比较常用的指令,如

1.v-model :双向数据绑定,

表单元素常用 input select radio checkbox textarea 等,v-model有三个修饰符,例如input元素 v-model.trim去掉输入值的前后空格和v-model.number,将输入的字符串转换为number,v-model.lazy 输入的数据不再实时更新,而是数据失去焦点的时候再更新输入的数据

2.v-show: 元素的显示和隐藏,

频繁操作元素的显示和隐藏,就用v-show ,原理是操作的dom 的css样式 display的值是true还是false

3.v-if:

元素的显示和隐藏,原理是,是否创建元素的dom,例如表格中某条数据是否显示编辑,删除按钮,由后台传的数据解决的,这种不频繁操作的情况可用v-if,v-if 可以加入template标签中判断 v-show 不可以

4.v-else : 和v-if 搭配使用

5.v-else-if :条件满足v-if ?

不满足判断v-else-if 如果还不满足直接走v-else 这个的使用方式和我们的js 中的 if ,else if() ,else 是类似的使用方式

6.v-bind: 绑定

v-bind:class v-bind:style v-bind:attribute v-bind可以省略成:最后写成 :class :style :attribute

7.v-on :绑定常用事件

下面的常用事件去掉on 改为@click:点击某个对象时触发@clickondblclick:双击某个对象时触发@dblclickonmouseover:鼠标移入某个元素时触发@mouseoveronmouseout:鼠标移出某个元素时触发@mouseoutonmouseenter:鼠标进入某个元素时触发@onmouseenter

8.v-for:项目中常用循环数组的指令。

9.v-html :将字符串html 转换为结构显示,

项目中基本不这种方式去处理,涉及到安全性问题

10.v-text:防止为了{{}} 闪烁问题 项目不常用

11.v-once: 指令指的是元素仅仅绑定一次,只是渲染一次

12.v-cloak:指的是cloak 等元素编译结束以后才会显示dom

13.v-pre :跳过当前元素及子元素的编译过程,先进行编译

14.v-slot:插槽

相关文章

  • vue入门6---vue基本指令、自定义指令、插件

    一、vue常用指令概览 二、vue自定义指令 注册全局指令Vue.directive('my-directive'...

  • Vue.js第二天

    指令 1.什么是指令? 2.vue中常用的指令

  • Vue基础知识介绍

    本节主要介绍Vue.js开发中的常用指令介绍,后续会持续补充 1. vue中常用的v-指令 v-text // 是...

  • vue 常用指令

    一、了解 Vue.js 1 Vue.js是什么?作者:尤雨溪Vue.js是一套用于构建用户界面的渐进式框架。V...

  • Vue常用指令:

    v-for="(value,index) in arr" 循环 遍历 v-model=""双向数据...

  • vue常用指令

    v-text:绑定内容 v-html:渲染html v-show:切换显示隐藏 v-if:条件渲染 v-else:...

  • Vue常用指令

    v-bind:将这个元素节点的特性和Vue实例的属性保持一致v-if:将其绑定到DOM结构中v-for:用于绑定数...

  • vue常用指令

    常用指令列表 v-modelv-ifv-elsev-showv-forv-bind----简写: :class="...

  • vue 常用指令

    v-text {{name}} v-html {{{html}}} v-model 123showModel v-...

  • VUE常用指令

    一、指令 v-model 双向绑定,监听用户的输入事件,更新数据 v-bind 能够及时对页面的数据进行更改 必须...

网友评论

      本文标题:vue常用14个指令

      本文链接:https://www.haomeiwen.com/subject/inobmrtx.html