该SyntheticEvent接口是通用的:
interface SyntheticEvent<T> { ... currentTarget: EventTarget & T; ...}
并且
currentTarget是一般约束与的交集
EventTarget。
另外,由于事件是由输入元素引起的,因此应使用
FormEvent(在定义文件中,react
docs)。
应该:
update = (e: React.FormEvent<HTMLInputElement>): void => { this.props.login[e.currentTarget.name] = e.currentTarget.value}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)