PWA ionic 3中function.bind的iframe addEventListener

时间:2018-09-06 11:52:06

标签: javascript angular ionic-framework progressive-web-apps

我对ionic3中的iframe的addEventListener中的函数bind中传递的值有一些问题。

** menuCtrl:MenuController

iframeOnLoad(obj) { //this call when iframe do loading
 let doc = obj.contentDocument || obj.contentWindow;
 doc.addEventListener("click", this.iframeClickHandler.bind(this, 
 this.menuCtrl), false);
}

iframeClickHandler(arg1, arg2) {
 //see description below
}

在功能iframeClickHandler中预期:

  • arg1 =>'事件'
  • arg2 =>'this.menuCtrl'

但是我得到了

  • arg1 =>'this.menuCtrl'
  • arg2 =>'事件'

这里出什么问题了?

谢谢你。

0 个答案:

没有答案