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