当我们尝试访问选择DOM对象作为索引时,使用Angular 5.1.1并获取错误。我们尝试将它们作为直接属性访问,但这似乎也不起作用。我们假设这涉及一些本地设置或错过包。有人可以建议解决这个问题的方法。
window.document['locale'];
结果
元素'文档'没有索引签名。
window.navigator['browserLanguage'];
结果
Element' Navigator'没有索引签名。
答案 0 :(得分:0)
我找到了答案...要避免此问题,您需要更改tsconfig.json
以在CompilerOptions
"suppressImplicitAnyIndexErrors": true