Dart 角度变化

Dart 角度变化,dart,angular-dart,Dart,Angular Dart,我有html: 未选择 {{rep.value2}} 我的控制器是: @NgController(选择器:“[main controller]”,发布为:“main”) 类MainController扩展了FCViewAbstractController{ 地图报告; 长选择报告; .... 选择报告(){ 打印(选择报告); } } 我的问题是,为什么要在selectReport()中获取上一个选定值? 例如:在第一次选择时,我得到了空值 但angularjs中的版本正如我预期的那样工作

我有html:


未选择
{{rep.value2}}
我的控制器是:

@NgController(选择器:“[main controller]”,发布为:“main”)
类MainController扩展了FCViewAbstractController{
地图报告;
长选择报告;
....
选择报告(){
打印(选择报告);
}
}
我的问题是,为什么要在selectReport()中获取上一个选定值? 例如:在第一次选择时,我得到了空值

但angularjs中的版本正如我预期的那样工作

似乎是一个已知的bug

解决办法:

selectReport(){
新未来(()=>打印(selectedReport));
}

您是否尝试过使用不扩展其他类的控制器。这看起来像一个bug,但ng change是一个如此简单的指令,我想知道是否有特殊情况导致了这种错误行为。@GünterZöchbauer是的,同样的结果。我也在想。你用的是什么角度的版本?目前我用的是0.9.7。与最新dart SDK的dart示例中提供的相同。我不知道0.9.9是否适用于dart stable。我觉得值得一试。只投1票。。。哈哈。谢谢你的解决办法,因为这仍然是最新的角省道版本的问题。