由于babel for-of变换插件,因此在IE 9-11中未定义符号

时间:2017-03-10 07:53:45

标签: javascript ecmascript-6 babeljs for-of-loop

我的代码中有几个var $rows = $table.find('tr:has(td),tr:has(th)').not('tr.hidden') 循环,在babel转换后,我在IE浏览器中得到for ... of。 我试图挖掘它,发现Symbol is undefined转换为

babel-plugin-transform-es2015-for-of

失败了。我也试过for (var _iterator2 = notifications[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { ,这似乎是我需要的,但我不确定,我还是这个领域的新手。到目前为止没有运气。

我也知道babel-plugin-transform-es2015-typeof-symbol(检查this问题),但它非常大,我想我会把它作为最后的手段。

0 个答案:

没有答案