我对如何制作通用状态更新程序有疑问
type State = {
name: string,
age: number,
contactInfo: ContactInfo
}
以及在我的组件中
onChangeField = (field: $Keys<State>) => (value: $ElementType<State, field>) => {
this.setState({ [field]: value });
}
我遇到错误,因为字符串文字“ contactInfo”是一个值,所以不能使用文字“ contactInfo”作为类型。
您可以签入尝试流程游乐场here