我是angular2的新手。我想知道在main.dart中它们是boostrap()时如何将对象引用传递给组件? 在这种情况下,我想将EventBus对象实例传递给每个组件。
import 'package:angular2/bootstrap.dart';
import 'package:myproject/component/component.dart';
import 'package:event_bus/event_bus.dart';
main() {
EventBus eventbus = new EventBus();
bootstrap(Navbar);
}
part of myproject.component;
@Component(selector: '[navbar]', templateUrl: 'navbar.html')
class Navbar {
EventBus eventbus;
}
答案 0 :(得分:0)
maiin()
bootstrap(Navbar, [EventBus]);
}
@Component(selector: '[navbar]', templateUrl: 'navbar.html')
class Navbar {
constructor(private eventBus:EventBus);
}
就是你所需要的,Angular2就是其余部分。