为什么 types/jquery 中没有 PasteEvent 或 ClipboardEvent 的类型?
粘贴事件(ClipboardEvent)有标准类型,但 jquery 事件没有标准类型。
尝试搜索有关它的信息,但找不到任何...
PasteEvent
和 ClipboardEvent
类型不是 JQuery 的一部分(可能是 @types/jquery
版本)
您可以像这样更新代码:
const foo = (event: ClipboardEvent): File[] => {
// Your implementation
}
如果您需要使用 jQuery 特定的事件处理,您可能需要显式转换事件类型:
const foo = (event: JQuery.Event): File[] => {
const clipboardEvent = event as ClipboardEvent
// Your implementation
};
还要确保安装
npm i -D @types/jquery