angular - 参数类型 MouseEvent 不可分配给参数类型 MouseEvent

标签 angular typescript intellij-idea

enter image description here

在 Intellij 诉 2018.3.2 中。每次将 $event 传递给方法时,我都会收到此错误。

在模板中我有:

<a href="#" (click)="toggle($event)">{{ header }}</a>

然后在类里面:

public toggle(event: MouseEvent): void {
    event.preventDefault();
}

知道发生了什么吗?

最佳答案

这似乎是 IDE 中的错误。我已经提交了一张票:youtrack ticket .

关于angular - 参数类型 MouseEvent 不可分配给参数类型 MouseEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54127550/

相关文章:

javascript - *ngFor 如何使用 Angular 2 中的模板变量?

javascript - 使用类和接口(interface)有什么区别?

带有泛型的 TypeScript 对象字面量类型断言

javascript - Node中并行/异步的多个分页GET API调用

intellij-idea - Intellij IDEA中的类的 "pinned"图标是什么意思?

sql - 如何让 SQL 编辑器在 Intellij IDEA 13 中检查语法?

android-studio - 无法应用插件 [id 'com.android.application'] - 支持的最低 Gradle 版本为 4.4

Angular 2 AOT 和延迟加载

angular - 在 Angular 中使用字体加载器

node.js - 如何在 node.js 服务器中提供 angular2 应用程序