我使用来自我的角度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还提供$sce和ngBindHtml,但无法确切知道如何克服这种情况;
我的情况与此post
中提到的情况几乎相似*遗留代码:目前必须使用angular重写整个模态对话框但未完成并使用对话框方法作为模块的一部分;