类型'字符串|编号 |布尔值'不可分配给类型'数字'。类型“字符串”不可分配给类型“数字”

问题描述 投票:0回答:0

这是我的 switch 语句:
我正在尝试获取
inputType : stringinputType:number 以匹配 outputTypevalue : number

中的类型
switch(outputtype)
        case 'Number':
          { const keyToValMap = [{ inputType, outputTypeValue }].reduce <Record<string, Number>>((map, el) => {
            console.log(parseFloat(inputType))
            map[el.inputType] = el.outputTypeValue
            console.log(map)
            return map
          }, {})
          console.log(keyToValMap)
          }
          break

这个错误出现在map[el.inputType]我能做些什么来解决这个问题。

reactjs typescript reduce
© www.soinside.com 2019 - 2024. All rights reserved.