为了账号安全,请及时绑定邮箱和手机立即绑定

流类型 - GenericType 中缺少声明预期键/值类型的索引签名

流类型 - GenericType 中缺少声明预期键/值类型的索引签名

忽然笑 2021-06-01 13:57:17
我在使用 Generic Type 动态访问对象属性时遇到问题。这是代码:import React, { useState } from 'react'function useForm<FormValues>(initialValues: FormValues) {    const [formValues, setFormValues] = useState<FormValues>(initialValues)    function getValue(fieldName: string) {        return formValues[fieldName]    }}这是错误:7: return formValues[fieldName] ^ 无法获取,formValues[fieldName]因为FormValues[1] 中缺少声明预期键/值类型的索引签名。参考文献:4:const [formValues, setFormValues] = useState(initialValues) ^ [1]这里是尝试Flow链接: https://flow.org/try/#0JYWwDg9gTgLgBAJQKYEMDGMA0cDecCuAzkgMowoxJwC+cAZlBCHAORSoYsBQXd+AdhmAR+BYgDFoIADySoIAGooANviSEAfAApg-YDGAqlq9QC44cxSrWEAlLi4BINCMLwA2nSnGb2YjEsfdQBdOABeMVJySllva3VtXX1DZSC7LjhMuAysvkEDETgAcyQYIK06YCRlABMAORQQJHM3KF0i+xwczMd2GHwoUS95NM8q2oam4O6aLmogA
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 216 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信