我制作了一个表格,可以接受一组对象并显示它们。表格不会提前知道这个对象是什么,并且可以在表格的整个生命周期中设置不同的对象。我正在any[]
为即将到来的这个对象数组使用类型。
Eslint typescript-eslint 插件推荐no-explicit-any
使用显式 any 警告的规则。
有什么方法可以正确输入以避免使用,any
或者这是使用 any 的实际用例吗?
我制作了一个表格,可以接受一组对象并显示它们。表格不会提前知道这个对象是什么,并且可以在表格的整个生命周期中设置不同的对象。我正在any[]
为即将到来的这个对象数组使用类型。
Eslint typescript-eslint 插件推荐no-explicit-any
使用显式 any 警告的规则。
有什么方法可以正确输入以避免使用,any
或者这是使用 any 的实际用例吗?
所以我最终得到了 type {[key: string]: unknown }
。无论属性的类型如何,它都会被强制转换回字符串或符号。所以object[3]
andobject['3']
将引用相同的属性。关联