【发布时间】:2017-09-04 11:31:38
【问题描述】:
我有在 Chrome 上成功运行的 Angular 4 项目。 但是它不会在 IE11 上加载,polyfills.bundle.js 中出现以下错误(我使用命令“ng build --env=prod”来构建站点):
var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
var f = ctx(fn, that, entries ? 2 : 1);
var index = 0;
var length, step, iterator, result;
if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
iterFn 在此处未定义,因此会引发错误。 请指教。
【问题讨论】:
-
也许声明您在 polyfills.ts 中添加/取消注释了 polyfill?
-
谢谢你,Per。这确实是问题的根本原因。
标签: angular