美文网首页Vue 2.0 +
一、Vue常用指令

一、Vue常用指令

作者: DonyK | 来源:发表于2017-11-18 15:45 被阅读0次

指令目录:

1.v-show
2.v-if
3.v-model
4.v-on
5.v-for
6.v-bind
7.v-text
8.v-cloak

---------------------------------------

9.自定义指令 表单自动获取焦点

-----------------------------------------

一、v-cloak

作用 :防止页面数据加载速度慢时,页面闪出花括号 {{}},直到数据加载完成才会显示出DOM节点
语法 : HTML中 <div v-cloak>{{表达式}}</div> style 中 [v-cloak] {display:none}
注意 :在用到花括号时候才会使用

二、v-text

作用:更新元素的文本内容textContent
语法:v-text=‘msg’ 类似于innerHTML,会将子节点内容全部更新,但是不会解析HTML标签
注意:与双大括号功能类似

三、对比 v-show 与 v-if

语法 :v-show = 表达式结果的布尔值
true :显示元素
false :隐藏元素
控制的元素display属性
语法 : v-if = 表达式结果的布尔值
true :显示元素
false :移除元素
控制元素的visibility属性

四、v-for

作用 :遍历data中某个变量的数据,并在页面进行数据展示
语法 :v-for = "(item,index) in arr"
item :表示每次遍历得到的元素
index :表示item的索引,从来0开始(可选参数)
arr :需要遍历的data数据中的数组

五、v-bind

作用 :绑定HTML元素的属性
语法 : v-bind :属性名 = "表达式"
绑定一个属性:<img v-bind:src='myUrl' />
绑定多个属性 :<img v-bind="{src:myUrl,title:msg}" />
如果绑定的属性是需要控制的:
绑定class :v-bind:class="{类名:表达式}"
<button v-bind:class="{red:true}"></button>

六、 v-model 双向绑定

作用:将用户的输入同步到视图上
语法 :v-model = 变量
注意 :v-model指令必须绑定在表单元素上

七、v-on 事件绑定

作用:
语法:
注意:

八、自定义指令

作用:
语法:
注意:

相关文章

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

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

  • Vue.js第二天

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

  • Vue基础知识介绍

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

  • 一、Vue常用指令

    指令目录: 1.v-show2.v-if3.v-model4.v-on5.v-for6.v-bind7.v-tex...

  • 02-Vue常用指令(一)

    一、什么是指令 用来扩张html标签的功能 vue常用指令 v-model:双向数据绑定,常用于表单元素 v-fo...

  • 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常用指令

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