在ie11中使用这一行代码时出现语法错误。
let themes = _.filter(data, (el) => {
if (OrganizationId == 21) {
return el.Code == 'skin-3';
} else {
return el.Code != 'skin-3';
}
});
答案 0 :(得分:0)
您使用的是IE不支持的arrow function和IE所部分支持的let
statement。
我建议您使用Babel将代码转换为ES5语法。您可以将代码转换为以下代码,以使其在IE 11中起作用:
var themes = _.filter(data, function (el) {
if (OrganizationId == 21) {
return el.Code == 'skin-3';
} else {
return el.Code != 'skin-3';
}
});