如何在引导时将对象分配给组件?

时间:2016-03-09 02:25:14

标签: dart angular

我是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;
}

1 个答案:

答案 0 :(得分:0)

maiin()
   bootstrap(Navbar, [EventBus]);
}

@Component(selector: '[navbar]', templateUrl: 'navbar.html')
class Navbar {
   constructor(private eventBus:EventBus);
}

就是你所需要的,Angular2就是其余部分。