diff --git a/docs/vue2.html b/docs/vue2.html index fb2b2455..9980f408 100644 --- a/docs/vue2.html +++ b/docs/vue2.html @@ -967,6 +967,173 @@
:-:-
component#
transition#
transition-group#
keep-alive#
slot#
+

v-on (事件)修饰符

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
:-:-
v-on:click.stop #调用 event.stopPropagation()。
v-on:click.prevent #调用 event.preventDefault()。
v-on:click.capture #添加事件侦听器时使用 capture 模式。
v-on:click.self #只当事件是从侦听器绑定的元素本身触发时才触发回调。
v-on:click.{keyCode|keyAlias} #只当事件是从特定键触发时才触发回调。
v-on:click.native #监听组件根元素的原生事件。
v-on:click.once #只触发一次回调。
v-on:click.passive (2.3.0) #以 { passive: true } 模式添加侦听器
+ +

v-on (鼠标)修饰符

+ + + + + + + + + + + + + + + + + + + + + +
:-:-
v-on:click.left #只当点击鼠标左键时触发
v-on:click.right #只当点击鼠标右键时触发
v-on:click.middle #只当点击鼠标中键时触发
+

(2.2.0) 中新增

+

系统修饰键

+ + + + + + + + + + + + + + + + + + + + + + + + + +
:-:-
v-on:keyup.ctrl (2.1.0)#
v-on:keyup.alt (2.1.0)#
v-on:keyup.shift (2.1.0)#
v-on:keyup.meta (2.1.0)#
+

Keyboard 按键修饰符

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
:-:-
v-on:keyup.enter#
v-on:keyup.tab#
v-on:keyup.delete 捕获“删除”和“退格”键 #
v-on:keyup.esc#
v-on:keyup.space#
v-on:keyup.up#
v-on:keyup.down#
v-on:keyup.left#
v-on:keyup.right#
+

v-bind 修饰符

+ + + + + + + + + + + + + + + + + + + + + +
:-:-
v-bind.prop #作为一个 DOM property 绑定而不是作为 attribute 绑定。(差别在哪里?)
v-bind.camel (2.1.0+) #将 kebab-case attribute 名转换为 camelCase。
v-bind.sync (2.3.0+) #语法糖,会扩展成一个更新父组件绑定值的 v-on 侦听器。
+

另见