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

流类型 - 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 关注
  • 241 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号