您当前的位置: 首页 > 

14Vue - 模板语法(指令)

杨林伟 发布时间:2019-07-26 16:33:44 ,浏览量:6

指令(Directives)是带有 v- 前缀的特殊属性。指令属性的值预期是单一 JavaScript 表达式(除了 v-for,之后再讨论)。

指令的职责就是当其表达式的值改变时相应地将某些行为应用到 DOM 上。让我们回顾一下在介绍里的例子:

Now you see me

这里,v-if指令将根据表达式 seen的值的真假来移除/插入

元素。

参数

一些指令能接受一个“参数”,在指令后以冒号指明。例如, v-bind 指令被用来响应地更新 HTML 属性:


在这里href 是参数,告知 v-bind指令将该元素的 href属性与表达式url的值绑定。

另一个例子是 v-on 指令,它用于监听 DOM 事件:


在这里参数是监听的事件名。

修饰符

修饰符(Modifiers)是以半角句号 .指明的特殊后缀,用于指出一个指定应该以特殊方式绑定。

例如,.prevent 修饰符告诉 v-on 指令对于触发的事件调用 event.preventDefault():


关注
打赏
1688896170
查看更多评论

杨林伟

暂无认证

  • 6浏览

    0关注

    3183博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1034s