我在VS中使用typescript 1.6,当我尝试使用WeakMap时,我发现Typescript并没有识别WeakMap这个名字。
var _mdSideNav: typeof WeakMap;
任何人都可以为此建议任何解决方法或解决方案吗?
答案 0 :(得分:4)
您应在TypeScript构建设置中指定ECMAScript
版本ECMAScript 6
,以使用WeakMap
类型和其他ES6
功能。
答案 1 :(得分:-1)
似乎TypeScript不支持WeakMap(可能是我错了)。而且,我们并没有真正扩展任何密封对象,所以我不打算使用它。