繁体   English   中英

未定义通用Angular2“ WeakMap”

[英]Universal Angular2 „WeakMap” not defined

我正在尝试基于Angular 2 + Universal和ASP.NET Core Advanced Starter构建门户

不幸的是,此解决方案仅包含内置的“ WeakMap”集合,仅与IE11 +兼容

我想在IE9 +上运行我的项目,我的问题是是否有人对此问题做出了一些解决方法。 我已经在项目GitHub上阅读到,此问题将在Angular4中解决,没有确定日期。

实施ES6-Shim解决了大多数问题, 但“ WeakMap”

我已经开始构建项目了,但是Angular 2.4.10的最新解决方案仍然会受到影响。

提前致谢。

没关系。 我发现了两种不同的“解决方法”

  • 注释导致IE挂起的整个功能。 似乎标准项目无论如何都不使用WeakMap,因此它可以解决IE10上的问题
  • 项目不包括元设备。 我已将<meta http-equiv="X-UA-Compatible" content="IE=edge">到_Layout.cshtml中,该设置将默认兼容模式设置为可能的最高IE版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM