Typescript 相当新,并且有这个小代码块:
let payload;
if (event.body) {
payload = JSON.parse(event.body);
}
有效载荷行从 eslint 抛出以下错误:Unsafe assignment of an any value. eslint(@typescript-eslint/no-unsafe-assignment
这更像是一种理解 Typescript 和 eslint 协同工作的复杂性的练习,我能做些什么来解决这个问题?似乎一个微小的改变就可以解决问题,但我无法找到具有相同意图的预先存在的问题。在此先感谢您的帮助!
最佳答案
我得到了它。
let payload: unknown;
结果,eslint 的测试通过了。
关于任何值 ESLint 错误的 Typescript 不安全分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63727066/