js/vue怎么把函数(方法)当做参数传递
很简单,不带方法括号当做参数传递就可以了
//例子//测试方法demo(){alert('我是测试')},haha(event){//this.clickEnter是公共方法,如何封装公共方法 具体可以去看我的博客this.clickEnter(event,this.demo) //this.demo是方法,但是这里当做参数传递}
this.clickEnter()是公共方法,如何封装公共方法 具体可以去看我的博客
vue如何封装公共方法
//接收Vue.prototype.clickEnter = function(e,method){//e对应传递的第一个参数 ,method是你传递的方法let key = e.keyCode;if(key == 13){method()}}
最后执行成功,总结 传递方法名不带括号就可以了
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
