美文网首页
修复vue 3 typescript vue 3 is not

修复vue 3 typescript vue 3 is not

作者: EasyNetCN | 来源:发表于2022-10-13 10:38 被阅读0次

当node更新为18.8.5版本时,对于使用@client,一般会出现is not assignable to type 'MouseEvent',可以使用以下方式解决。

对于无参数,可以直接在方法中,直接返回事件对象或者undefined

<button @click="handleClick"/>

const handleClick = (evt: MouseEvent) => {
     return evt
}

对于有参数,可以使用箭头函数

<button @click="()=>handleClick(1)"/>

const handleClick = (n: number) => {
     return undefined
}

相关文章

网友评论

      本文标题:修复vue 3 typescript vue 3 is not

      本文链接:https://www.haomeiwen.com/subject/zfoqzrtx.html