Skip to content

关于在 Vue + TSX 中使用 onClick 导致 ESLint 报错的问题

标签
Vue
TSX
踩坑
字数
66 字
阅读时间
1 分钟

解决方法

创建一个 vue.d.ts 的文件,内容如下:

typescript
import Vue from 'vue'

declare module 'vue' {
  export interface AllowedComponentProps extends HTMLAttributes {
    onClick?: ((payload: MouseEvent) => void) | undefined
  }

  export default Vue
}

贡献者

The avatar of contributor named as RainbowBird RainbowBird

页面历史

撰写