Dart 省道错误:NoSuchMethodError:&x27&书信电报;意外的空值>';

Dart 省道错误:NoSuchMethodError:&x27&书信电报;意外的空值>';,dart,angular-dart,Dart,Angular Dart,我有很多“NoSuchMethodError:”错误 我有一个带有angular的大型web应用程序。现在我使用的是dart 2.6.1。 首先,我定义了一个static const变量(例如static Duration period=Duration(秒:30);) 使用此变量导致了该错误。除去const关键字,一切似乎都正常。 但是我从一个角度分量得到了同样的误差 我有很多依赖项,我担心这会给编译器带来一些奇怪的问题 有什么提示吗 我不知道常量变量是否有内存限制,在这种情况下,我如何检查该

我有很多“NoSuchMethodError:”错误

我有一个带有angular的大型web应用程序。现在我使用的是dart 2.6.1。 首先,我定义了一个
static const
变量(例如
static Duration period=Duration(秒:30);

使用此变量导致了该错误。除去const关键字,一切似乎都正常。 但是我从一个角度分量得到了同样的误差

我有很多依赖项,我担心这会给编译器带来一些奇怪的问题

有什么提示吗

我不知道常量变量是否有内存限制,在这种情况下,我如何检查该限制(或增加它)? 我可以做些什么来验证问题出在哪里? 以下是堆栈跟踪的一部分:

Error_handler: reason NoSuchMethodError: '<Unexpected Null Value>'
method not found
Receiver: null
Arguments: [], exception, NoSuchMethodError: '<Unexpected Null Value>'
method not found
Receiver: null
Arguments: [], stack dart:sdk_internal                                                          createTimer
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 210:25  [_createTimer]
dart:sdk_internal                                                          new
package:angular_components/material_popup/material_popup.dart 510:25       [_onPopupOpened]
package:angular_components/material_popup/material_popup.dart 472:11       <fn>
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 144:18  <fn>
dart:sdk_internal                                                          runUnary
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 141:18  [_runUnary]
dart:sdk_internal                                                          add
package:angular_components/material_popup/material_popup.dart 862:29       <fn>
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 144:18  <fn>
dart:sdk_internal                                                          runUnary
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 141:18  [_runUnary]
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 144:18  <fn>
dart:sdk_internal                                                          runUnary
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 141:18  [_runUnary]
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 132:18  <fn>
dart:sdk_internal                                                          run
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 129:18  [_run]
dart:sdk_internal                                                          <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 117:11  <fn>
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 132:18  <fn>
dart:sdk_internal                                                          run
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 129:18  [_run]

dart:sdk_internal                                                          listen
package:angular_components/material_popup/material_popup.dart 468:50       [_open]
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 132:18  <fn>
dart:sdk_internal                                                          run
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 129:18  [_run]
dart:sdk_internal                                                          <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 117:11  <fn>
package:stack_trace                                                        <fn>
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 132:18  <fn>
dart:sdk_internal                                                          run
package:angular/src/core/change_detection/..%5Czone%5Cng_zone.dart 129:18  [_run]

dart:sdk_internal                                                                                                     scheduleMicrotask
package:angular_components/material_popup/material_popup.dart 338:9                                                   set visible
错误\u处理程序:原因NoSuchMethodError:'
找不到方法
收件人:空
参数:[],异常,NoSuchMethodError:'
找不到方法
收件人:空
参数:[],堆栈dart:sdk\u内部createTimer
包:角度/src/core/change\u detection/.%5Czone%5Cng\u zone.dart 210:25[\u createTimer]
dart:sdk_内部新建
包装:角度组件/材料弹出/材料弹出。dart 510:25[\u OnPopupOpen]
包装:角度组件/材料弹出/材料弹出。dart 472:11
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 144:18
dart:sdk_内部运行库
包:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 141:18[\u runnary]
dart:sdk\u内部添加
包装:角度组件/材料弹出/材料弹出。dart 862:29
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 144:18
dart:sdk_内部运行库
包:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 141:18[\u runnary]
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 144:18
dart:sdk_内部运行库
包:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 141:18[\u runnary]
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 132:18
dart:sdk_内部运行
包:角度/src/core/change\u检测/。%5Czone%5Cng\u zone.dart 129:18[\u运行]
dart:sdk_内部
包装:角度/src/core/change_检测/。%5Czone%5Cng_zone.dart 117:11
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 132:18
dart:sdk_内部运行
包:角度/src/core/change\u检测/。%5Czone%5Cng\u zone.dart 129:18[\u运行]
dart:sdk_内部监听
包装:角度组件/材料弹出/材料弹出。dart 468:50[\u打开]
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 132:18
dart:sdk_内部运行
包:角度/src/core/change\u检测/。%5Czone%5Cng\u zone.dart 129:18[\u运行]
dart:sdk_内部
包:角度/src/core/change_udetection/.%5区域%5cong\u zone.dart 117:11
包:堆栈跟踪
包装:角度/src/core/change_detection/.%5Czone%5Cng_zone.dart 132:18
dart:sdk_内部运行
包:角度/src/core/change\u检测/。%5Czone%5Cng\u zone.dart 129:18[\u运行]
dart:sdk_内部调度微任务
包装:角度组件/材料弹出/材料弹出。dart 338:9设置可见
编辑1:

我回到了2.5.2,一切都很顺利。 然后我安装了2.6.1,问题又出现了。
所以,我认为这与2.6.1有关,你解决了吗?我遇到了同样的问题。不知您是否可以帮助我。问题在较新的Dart版本中消失(我不提醒它是2.8.0还是2.7.1您是否解决了它?我遇到了相同的问题。不知您是否可以帮助我。问题在较新的Dart版本中消失(我不提醒它是2.8.0还是2.7.1