问题: 元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “Object“。 在类型 “Object“ 上找不到具有类型为 “string“ 的参数的索引签名
描述: 在写代码的时候,对一个对象做了一个for…in循环,然后取到了其每一个key对应的value值,但是写完之后发现Typescript报错了,错误内容就是如题,有点奇怪,特此去了解一下
for (const key in obejct) {
// 处理...
obejct[key]
import * as antIcons from "@ant-design/icons-vue";
export function setupAntdIcon(app: App<Element>): void {
// 注册组件
Object.keys(antIcons).forEach((key) => {
app.component(key, antIcons[key]);
最近在前端项目中遇到在用字符串当对象的key时报错,报错信息如下:
“元素隐式具有 “any” 类型,因为类型为 “string” 的表达式不能用于索引类型”
在类型 XXX 上找不到具有类型为 “string” 的参数的索引签名。
搜索了一圈解决方案,没一个特别优雅的。
方案一,修改tsconfig
是修改tsconfig.json,加下面这行参数屏蔽检查,从而不报错。
"suppressImplicitAnyIndexErrors":true,
方案二,写一个函数转类型
export function
包含1391个指标,其说明文档参考:
https://blog.csdn.net/yushibing717/article/details/136115027
数据来源:基于上市公司公告数据整理
数据期间:从具体上市公司上市那一年开始-2022年度的数据,年度数据
包含各上市公司股票的、多年度的上市公司财务报表资产负债表、上市公司财务报表利润表、上市公司财务报表现金流量表间接法、直接法四表合在一个面板里面,方便比较和分析利用
含各个上市公司股票的、多年度的
偿债能力 披露财务指标 比率结构 经营能力 盈利能力
现金流量分析 风险水平 发展能力 每股指标 相对价值指标 股利分配
11类财务指标分析数据合在一个面板里面,方便比较和分析利用
含上市公司公告的公司治理、股权结构、审计、诉讼等数据
包含1391个指标,如:
注册具体地址
公司办公地址
办公地址邮政编码
董事会秘书
董秘联系电话
董秘电子邮箱
.....
其中:客户资金存款
结算备付金
其中:客户备付金
.........
引用<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型](https://blog.csdn.net/weixin_43777074/article/details/121859150)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [TS:元素隐式具有 “any“ 类型,因为类型为 “any“ 的表达式不能用于索引类型](https://blog.csdn.net/weixin_42164539/article/details/113945046)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
react-redux操作过程中,出现的问题:Uncaught ReferenceError: Cannot access ‘SET_XXXXX‘ before initialization