Typescript input onchange event.target.value

后端 未结 11 934
隐瞒了意图╮
隐瞒了意图╮ 2020-11-28 21:25

In my react and typescript app, I use: onChange={(e) => data.motto = (e.target as any).value}.

How do I correctly define the typings for the class, s

11条回答
  •  伪装坚强ぢ
    2020-11-28 21:48

    An alternative that has not been mentioned yet is to type the onChange function instead of the props that it receives. Using React.ChangeEventHandler:

    const stateChange: React.ChangeEventHandler = (event) => {
        console.log(event.target.value);
    };
    

提交回复
热议问题