ngoninit

    0熱度

    1回答

    在我的Angular項目中,我從ngOnInit()調用方法ConnectToHueBridge()和listAllGoups()。在我看來,這兩種方法將並行執行。但我需要先運行ConnectToHueBridge(),然後運行listAllGoups()。我怎樣才能做到這一點? var MyHue = new huepi(); @Component({ selector: 'my-app

    1熱度

    3回答

    在我的應用程序組件中,我想檢查用戶是否在加載後立即進行身份驗證,並且如果不立即將用戶重定向到公共頁面,而不是加載主頁面(配置文件)頁面。我使用的Auth0服務可以在這裏找到:link to GitHub file 問題是,我應該在constructor或ngOnInit運行此爲什麼? if (auth.isAuthenticated()) { router.navigateByUrl(.

    10熱度

    4回答

    我打電話router.navigate在同一頁上有一些查詢字符串參數。在這種情況下,ngOnInit()不會調用。是默認還是需要添加其他內容?

    11熱度

    2回答

    我有一個非常奇怪的問題,與Angular 2路由到我的路由組件中的ngOnInit被調用兩次,並且瀏覽器中的路由被重置爲原始路線。 我有一個NotificationListComponent和一個NotificationEditComponent在MaintenanceModule。 在我的根目錄AppModule中,我設置了RouterModule將任何未映射的路線重定向到/maintenanc

    0熱度

    1回答

    我的$ onInit函數內我有兩個函數來獲取數據。我使用第三個函數,我需要前兩個數據。我在第三個函數中執行的邏輯是將在屏幕上呈現的內容。如何在$ onInit中使用回調,並確保第三個函數在前兩個之前不運行? ctrl.$onInit = $onInit; function $onInit() { getFood(); getDrinks(); co

    0熱度

    1回答

    我有一個巨大的模型驅動的形式,其它字段可能影響彼此的行爲,例如,以訂閱: 如果字段中的變化,場B的值值應當從服務器中獲得,或者,如果的C區域的變化值,現場d應被禁用&等 爲了檢測我使用valueChanges的更改: this.form.controls['a'].valueChanges.subscribe(data=>{ //do some staff }); this.form

    0熱度

    1回答

    我有兩個組件與父母和孩子的關係。父組件的ngOnInit方法檢查用戶是否登錄,如果沒有登錄,則導航到登錄頁面。 class ParentComponent implements OnInit{ ngOnInit(){ if(!authService.loggedIn){ //navigate to login screen code return;

    3熱度

    2回答

    我正在寫一個angular2應用程序,我堅持的東西。所有的 首先,我有一個選擇,其結合於formControl: export class MyComponent implements OnInit { profilesBy: Observable<any[]>; myControl = new FormControl(); constructor(public