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';