Typescript告诉我类型字符串不能分配给类型编号。
如何使打字稿快乐?
两个自愿相关的问题:
了解各种回调参数应使用哪种TypeScript类型的好方法是什么?我不得不在Google上找到React.FormEvent<HTMLInputElement>
是我期望用于html事件的类型
为什么打字稿会为event.currentTarget.value假定字符串?
interface SoftwareLicenseCodesState {
duration: number,
}
<input
type="number"
value={this.state.duration}
onChange={this.onDurationChange}
/>
onDurationChange(event: React.FormEvent<HTMLInputElement> ): void {
this.setState({duration: event.currentTarget.value});
}