栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Vue.js

Vue2.0笔记——常用指令

Vue.js 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Vue2.0笔记——常用指令

常用指令v-model指令

该指令用于数据的双向绑定,即通过input text文本框,和Vue进行双向的显示。
一般用于表单元素。
只需要这样编写挂载目标:

    
    文本框的内容为:{{message}}

Vue实例的内容跟上节一样不用变。
通过对文本框的输入,Vue实例会自动解析并绑定到{{message}}进行渲染。

v-model为Vue的内部指令,到后面我们是可以指令的。

v-for指令

该指令,顾名思义,使用来循环的。
我们通过,手动编写和循环介绍:
1.首先在Vue实例的data选项中建立数组

data:{    arr:['51CTO','走着路','Vue','v-for']}

2.然后再div中编写

    
            
  1. 51CTO博客
  2.         
  3. 走着路
  4.         
  5. Vue
  6.         
  7. v-for
  8.     
    
    
            {{val}}    

ol是手动写的有序列表,下面的ul是我们通过v-for指令的无序列表。运行可看到显示成功。
但如果想要索引和值,那么修改:

{{key}}={{val}}

即可,注意,括号里val在前,而模板显示时时,key在前。需注意。

v-on指令

用于绑定事件的,类似onclick,onblur等等。
用法:v-on:事件="函数"
既然使用事件,那么就要有一个新的选项methods来制定方法。
例如:

    点击方法,sayHi    鼠标经过

然后,打开控制台,点击按钮,控制台就会显示HelloWorld,点击多次,前面会有数字显示次数。
此外还可以通过对象语法来编写事件:

此方式可以一次定义多个事件,在Vue实例的mothods选项中如平常一样编写。

v-on指令可以简写为@

v-once指令

用于只绑定一次


{{message}}{{message}}

尽管v-model绑定message如何更改,message值总会变,但是h2通过v-once指令,它却只能显示一次,即'HelloWorld'这个初始绑定。而h3却始终动态渲染。


其余常用的v-if,v-show在 条件渲染 中介绍
v-bind在 Class与Style绑定 中介绍

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/241362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号