这篇文章主要为大家详细介绍了分析Vue.js中.native修饰符,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!
修饰符(Modifiers)是以半角句号 . 指明的特殊后缀,用于指出一个指令应该以特殊方式绑定。这篇文章给大家介绍Vue.js中.native修饰符,感兴趣的朋友一起看看吧。
.native修饰符
有时候,你可能想在某个组件的根元素上监听一个原生事件。可以使用 v-on 的修饰符 .native 。例如:
代码如下:
<my-component v-on:click.native="doTheThing"></my-component>
给普通的HTML标签监听一个事件,之后添加 .native 修饰符是不会起作用的。例如:
HTML代码
代码如下:
<div id="app">
<a href="#" rel="external nofollow" v-on:click.native="clickFun">click me</a>
</div>
JavaScript代码
代码如下:
new Vue({
el: '#app',
methods: {
clickFun: function(){
console.log("message: success")
}
}
})
结果
【图片暂缺】
给某个组件的根元素上监听一个事件,之后添加 .native 修饰符就会起作用了。例如:
HTML代码
代码如下:
<div id="app">
<my-component v-on:click.native="clickFun"></my-component>
</div>
JavaScript代码
代码如下:
Vue.component('my-component', {
template: `<a href='#'>click me</a>`
})
new Vue({
el: '#app',
methods: {
clickFun: function(){
console.log("message: success")
}
}
})
结果
【图片暂缺】
以上所述是小编给大家介绍的Vue.js中.native修饰符,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对四海网网站的支持!
本文来自:http://www.q1010.com/184/4873-0.html
注:关于分析Vue.js中.native修饰符的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:vue.js
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。