请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于TS中声明事件e要怎么声明

图片描述
<input type=“text” :value=“inputValue” @input=“changeInput”>
如何声明事件e才可以使用e.target.value不会报错呀。

正在回答 回答被采纳积分+3

1回答

张轩 2021-03-19 18:05:52

同学你好 这里除非你自己包装(创建一个新的自定义类型) 像 react 那样,否则就需要类型断言,因为 e.target 是一个 EventTarget(它是 DOM 元素的父类) 类型,默认是没有 value 属性的,需要先断言成对应的子类(HTMLInputElement)才可以。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信