使用angularjs在严格模式下不允许访问函数或参数对象的“调用者”属性

时间:2014-09-11 09:40:59

标签: angularjs internet-explorer gwt

我使用来自我的角度js代码的GWT [*遗留代码]调用模态对话框;

这个模态对话框在IE10 / 9和IE 10以外的所有浏览器中工作/弹出,我收到此错误

  

“访问函数或参数对象的'调用者'属性是   不允许在严格模式下“

使用IE调试器调试了一下之后,我发现angular.min.js正在使用“use strict”,其他大多数库也使用; 删除use strict使弹出窗口出现在IE10中;但对此并不可行;

即使在针对anuglar.min.js代码中捕获此错误的确切行调试了一点之后!

$apply:function(a){try{return m("$apply"),this.$eval(a)}catch(b){e(b)}

Angular还提供$scengBindHtml,但无法确切知道如何克服这种情况;

我的情况与此post

中提到的情况几乎相似

*遗留代码:目前必须使用angular重写整个模态对话框但未完成并使用对话框方法作为模块的一部分;

0 个答案:

没有答案