第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

元素隱式具有“any”類型,因為“any”類型的表達(dá)式不能用于索引類型

元素隱式具有“any”類型,因為“any”類型的表達(dá)式不能用于索引類型

開滿天機(jī) 2021-12-02 16:31:34
我已經(jīng)解決了許多其他有類似錯誤的問題,但沒有看到我的代碼有什么問題。你能確定如何修復(fù)ts(7053)錯誤。我收到的完整錯誤是Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ card: number; dialog: number; navigation: number; layer: number; blanket: number; modal: number; flag: number; spotlight: number; tooltip: number; }'.代碼是const zIndexToName: Record<number, string> = Object.keys(layerIndex).reduce(  (acc: Record<number, string>, name: string) => {    const value: number = layerIndex[name]();    acc[value] = name;    return acc;  },  {});鑒于,layerIndex是export const layerIndex = {  card: 100,  dialog: 300,  navigation: 200,  layer: 400,  blanket: 500,  modal: 510,  flag: 600,  spotlight: 700,  tooltip: 800};我可以全部切換string到any但得到相同的錯誤,Element implicitly has an 'any' type because expression of type 'any' can't be used to index typeconst zIndexToName: Record<number, any> = Object.keys(layerIndex).reduce(  (acc: Record<number, any>, name: any) => {    const value: number = layerIndex[name]();    acc[value] = name;    return acc;  },  {});
查看完整描述

1 回答

?
鴻蒙傳說

TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊

您缺少 的索引類型layerIndex。

export const layerIndex: { [key: string]: number }

我認(rèn)為對號碼的函數(shù)調(diào)用是錯誤的。它應(yīng)該是

 const value: number = layerIndex[name];


查看完整回答
反對 回復(fù) 2021-12-02
  • 1 回答
  • 0 關(guān)注
  • 5614 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號