angular-router

    0熱度

    1回答

    我想創建一個模塊,以動態地加載模塊(如路由器一樣)。目前,我能夠在開發環境這樣做,但我不能建立我的生產項目。我縮小的問題,我發現這個問題是地方在那裏我試圖模仿路由器的provideRoutes功能與添加ANALYZE_FOR_ENTRY_COMPONENTS我模塊的供應商是這樣的: providers: [ { provide: ANALYZE_FOR_ENTRY_COMPONENTS, useV

    0熱度

    1回答

    當我將路由配置詳細信息放入不同的ts文件時,出現以下錯誤。然而,如果我把路由配置放在boot.ts文件中,它工作正常。 Unhandled Promise rejection: Component DashboardComponent is not part of any NgModule or the module has not been imported into your module.

    1熱度

    1回答

    我有一個角度4.3.6應用程序與延遲加載模塊。下面是部分根路由器:這兩個例子模塊中 const routes: Routes = [ { path: '', redirectTo: 'fleet', pathMatch: 'full' }, { path: '', component: AppComponent, canActivate: [Aut

    3熱度

    1回答

    在Angular中,您始終可以在組件中注入ActivatedRoute以獲取對當前激活路線的引用。 它有一個屬性children其中: 包含所有子路由激活當前路徑下。 我想知道我怎麼能得到所有兒童路線(所以也是非激活的)。

    2熱度

    3回答

    在角2+(4)routing tutorial,它顯示使router的私有成員,e.g: constructor( private router: Router, // <- router is private private heroService: HeroService) { } ... ) {} 但爲什麼路由器是私人這裏不提供任何解釋,。擁有私密性使得測試

    1熱度

    1回答

    所以我就翻過這個「小」問題:) 我已經寫在角4 Chrome和Firefox這兩種應用程序完美的作品在桌面上。 Chrome也能在手機上正常工作。移動Firefox似乎是問題所在。 它在另一個頁面的頂部(如下圖所示的圖像)加載新的頁面: 我似乎無法找到這個網上的解決方案了。我是唯一一個有這個問題的人嗎?而這可能是什麼原因造成的? 我認爲這可能與Angular Router有關嗎? 這是我使用的軟件

    0熱度

    1回答

    好了,我要發佈一些CDN我的預建角模塊,然後讓一些角度航線能夠指向它,並把它加載。 我尚未出手角碼還,但有可能是一個很好的理由,我不能簡單地指向了loadChildren一些隨機的網址,並期望它來獲取和加載模塊。如果你看看我的代碼示例,那麼當我將我的預構建的goo.umd.js模塊放在與我的index.html文件相同的目錄中時,唯一的作品就是這樣。 我還沒有找到一個CustomLoader,將拉

    0熱度

    1回答

    我有這個內容出血問題。我正在路由到訂閱路由參數時拉取產品ID的頁面。 它在初始加載時工作正常,但是,如果路由參數已更新,則產品的新內容將加載到舊內容的頂部。我不希望這些內容因爲衝突而流血。 PRODUCT.COMPONENT.TS ... constructor( private authService: AuthService, private route: Activat

    2熱度

    1回答

    我開始研究angular4應用程序,並在該應用程序中使用hash location strategy。我能夠引入hash location strategy,其工作完全正常。 我的問題是:有什麼辦法可以在url中調整hash的位置? 例如:我的路由模塊是: [ {path: '', redirectTo: 'parent', pathMatch: 'full'}, { path

    2熱度

    1回答

    我最近在CanActivate註釋中遇到了問題,因爲我從AngularDart的版本4遷移過來。事實上,CanActivate註釋不會運行。 我的代碼: import 'dart:html' as html; import 'package:angular/angular.dart'; import 'package:angular_router/angular_router.dart';