dart - 在 Dart 对象销毁之前如何做一些事情?

标签 dart destructor angular-dart

在 Java 中我们可以做类似覆盖 finalize() 的事情,在 C++ 中我们可以做类似 ~Someclass() 的事情,

但是我如何在 dart 中做到这一点,我阅读了 https://www.dartlang.org/ 中的文档但没有找到答案。

最佳答案

这不受支持。 Dart 中没有析构函数。
JS 垃圾收集器没有提供实现这一点的方法。
另见 https://stackoverflow.com/a/20490161/217408https://github.com/dart-lang/sdk/issues/3691

关于dart - 在 Dart 对象销毁之前如何做一些事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31645751/

相关文章:

angularjs - 在Angular Dart中验证表单输入值的长度

dart - Flutter 如何发布 json 数组

android - 如何在if-else条件下使图标值颜色发生变化?

c++ - enabled-if 类中析构函数的定义越界?

c++ - 错误 : 'current_millis' was not declared in this scope

c++ - 为什么对象复制要构造和销毁两次?

intellij-idea - 仅知道文件名时如何导入对Dart文件的引用?扩展方法及其他

dart - 添加到列表的开头

dart - Angular 2 Dart : RouteParams not working until refresh

dart - Angular 组件的应用程序布局使用 .scss 引发错误