AngularDart:'nGBootstrap未定义'错误

时间:2014-04-15 22:18:35

标签: dart angular-dart

我正在尝试从here

运行这个简单的代码
import 'package:angular/angular.dart';
  void main() {
    ngBootstrap();
  }

但是我收到了这个错误:

The function 'ngBootstrap' is not defined

有关正在发生的事情的任何想法?我已经尝试了'pub get'。

2 个答案:

答案 0 :(得分:5)

最新的角度版本是0.9.11 因此,您必须使用ngDynamicApp().addModule(new MyAppModule()).run();代替ngBootstrap(module: new MyAppModule());,并在main.dart中添加import 'package:angular/angular_dynamic.dart';

答案 1 :(得分:5)

最新的角度版本是0.10.0。

所以,现在你必须使用applicationFactory().addModule(new MyAppModule()).run();代替ngDynamicApp().addModule(new MyAppModule()).run();, 并始终在main.dart中添加导入'package:angular/angular_dynamic.dart';

小心,很多事情都发生了变化,比如我们使用Component而没有@ ......等等。