angular-router

    1熱度

    1回答

    我有下面的路線,ID是一個可選參數,所以用戶可以加載信息,或者如果沒有ID提供他們可以添加信息。 我希望能夠重用組件,以便頁面不必重新加載(在ngOnInit中的api調用),但是因爲它們是兩個獨立的路由,角度始終創建一個全新的組件,並調用ngOnInit。 我一直在使用孩子,但仍然得到了同樣的問題 (這是與角4路由器) const routes: Routes = [ { p

    1熱度

    1回答

    我有一個酒吧組件,然後我在酒吧組件下創建一個子組件(子欄)。我也有孩子的路線。但是當我使用子路由時,我的子組件找不到(404)。 app.routes.ts: import { Routes } from '@angular/router'; import { HomeComponent } from './home'; import { AboutComponent } from './ab

    1熱度

    1回答

    我在Angular2Dart中寫了一個簡單的分頁部件。該組件有一個route方法,該方法應該獲取當前路由,更新參數和導航。我不確定我是否正確執行此操作,但在當前的實施中,我使用的是router.currentInstruction。問題是router.currentInstruction爲空。 這裏是組件(簡化了這個問題): import 'package:angular2/angular2.da

    0熱度

    1回答

    有沒有辦法引用路由數據中的路徑參數? 我有一個看起來像這樣的通用路由: { path: "Servicing/:type/:id", component: BaseComponent, data: { title: "Servicing" } }, 我使用title屬性頁面(和<title>標籤)的頂部設置標題。因此,而不是有寫到哪這個標題的處理必須知道它應該在前面加上type路徑PARAM某些網

    1熱度

    2回答

    這是app.component.html <ActionBar title="NewApp" class="action-bar font-awesome"> <ActionItem (tap)="toggleDrawer()" ios.position="left"> <Button text="" class="font-awesome" id="me

    0熱度

    1回答

    我有一個服務ServiceA,它有自己的狀態(實例變量等),在我的模塊中我有多個服務實例ServiceA。 @Injectable() export class ServiceA { // It defines instance variables. } 因爲我需要的ServiceA多個實例,我不能讓它模塊級組件。 在ComponentB實例化一個ServiceA實例,並有可能改

    1熱度

    1回答

    在我home.component.ts不會被調用,我ngOnInit: ngOnInit() { console.log("ngoninitcalled"); this.activatedRoute.queryParams.subscribe((params:Params) => { let refresh = params['refresh'];

    0熱度

    2回答

    我有一個按鈕與一個延遲加載模塊的routerLink指令。但鏈接不起作用。當它被加載到瀏覽器地址欄中(當點擊按鈕時)組件永遠不會被加載,並且在控制檯中我得到一個404錯誤。我究竟做錯了什麼。 我想要實現的功能是:當我去/事件/ 5獲取填充表單(來自ID = 5的事件編輯/更新),而當我去/事件/新獲得一個空形式插入新的事件。 我想這個問題可能在IncidentsRou​​tingModule中,但

    1熱度

    2回答

    我有一個基於用戶選擇的過濾器選項顯示數據的Angular 4組件。我想將過濾器選項保存爲類似kibana的url類型中的參數。 我想知道什麼是處理所有這些可選參數的最佳方法。我的例子中有6個過濾器選項,它使代碼有點笨拙。 目前我正在訂閱route.params並用if語句搜索每一個。要創建和導航網址,我要訂閱事件發佈器,檢查自定義params類的值。這裏就像 this.route.params.s

    12熱度

    4回答

    我有我的角度應用程序的模塊下面的路由路徑: @NgModule({ imports: [ RouterModule.forChild([ { path: 'documents', data: { myObject: MyConstants.OPTION_ONE }, children: [ {