2015-09-11 68 views
3

在angular2路由器中添加生命週期掛鉤存在問題。如果任何人都可以共享代碼以在Angular2路由器中添加生命週期鉤子,那將會很有幫助。Angular2路由器生命週期掛鉤

+0

您使用的是哪個版本?你試過什麼了? –

+0

我正在使用alpha-36 –

+0

我不確定我是否理解你的問題。路由器組件中的生命週期的工作方式與任何組件一樣。只需轉到alpha37並更改爲Lifecycle Hooks的實施。 –

回答

6

我得到了如何添加「可以激活」鉤子。感謝Erik的幫助。 與其他生命週期鉤子不同,「CanActivate」作爲註釋添加。

import {CanActivate} from 'angular2/router'; 
@Component({ 
    selector:'help' 
}) 
@View({ 
    templateUrl:'../../templates/help/help.html', 
    directives:[HelpHeader, HelpContent] 
}) 
@CanActivate(() => true) 
export class Help{} 
相關問題