我有一个混合 Angular 应用程序,它同时使用 angularJS 和 angular 5。
我正在将一个控制器从 angularJS 迁移到 angular 5。这个控制器(我们称之为 controller1)具有以下代码:
$rootScope.$emit('goToHomeEvent', 'Navigate to HomePage');
然后,我有另一个控制器(我们称之为 controller2)订阅goToHomeEvent
:
$rootScope.$on('goToHomeEvent', function (event, data) {
//Do some stuff
});
我的目标是只将控制器1迁移到角度5,维护控制器2的代码,保持订阅goToHomeEvent
事件的能力。
有什么建议么?