我正在使用Sentry在Javascript上记录一些错误,但是在使用Internet Explorer 11时,我在配置范围时遇到了Syntax Error
function addSentryTag(key, value) {
if (Sentry) {
Sentry.configureScope(scope => { scope.setTag(key, value);})
}
}
我认为问题在于使用了lambda表达式。有没有其他方法可以将标签添加到范围?
答案 0 :(得分:1)
我不认为IE11支持箭头语法=>是否在不通过浏览器尝试通过babel之类的编译器运行代码之前?
您可以尝试以下语法:
@"";
}
尝试一下:)
答案 1 :(得分:0)
没有lambda函数的相同代码:
function addSentryTag(key, value) {
if (Sentry) {
Sentry.configureScope(function(scope){
scope.setTag(key, value);
});
}
}