
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() } }最后执行成功,总结 传递方法名不带括号就可以了
👁️ 阅读量:0
© 版权声明:本文《jsvue怎么把函数(方法)当做参数传递》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686495576a269935.html。