dart - 为什么e.currentTarget.id显示警告?

标签 dart

为什么e.currentTarget.id显示警告?

 void clickHandler(Event e){
   var label = e.currentTarget.id;

最佳答案

必须将e.currentTarget转换为正确的类型,以使警告消失。

void clickHandler(Event e) {
  var label = (e.currentTarget as Element).id;
}

关于dart - 为什么e.currentTarget.id显示警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14480867/

相关文章:

dart - 是否可以在 Dart 中懒惰地使用 JS 库?

flutter - SocketException :Connection Failed(OS Error: Too many open files, 错误号 = 24)

firebase - 如何遍历 Firebase datasnapshot 子子项? flutter

ios - 如何为 Flutter 应用程序的 iOS 部分集成 Firebase Crashlytics?

dart - AnimatedContainer 可以为其高度设置动画吗?

listview - 无法在ListView中使用MediaQuery

带有 Web 组件的 Dart 库布局

dart - 断言失败 : 'userRepository != null' : is not true

dart - TextSize 不会根据 deviceSize 或 devicePixelRatio 进行缩放

Flutter Web - TextFormField 禁用复制和粘贴