对于Angular Router服务(@ angular / router)
我有两个参数化路由{路径:'邮件',组件:MailsComponent,canActivate:[AuthGuard]},{路径:'mails /:label',组件:MailsComponent,canActivate:[AuthGuard]},{路径:'邮件/ ...
我正在尝试获取Angular 2应用程序根页面的多个参数。我想在我的HomeComponent中获取诸如“ http://example.com/param1/param2/ ..”之类的路径的param1,param2...。例如,...
我有一个使用路由器的简单Angular应用。我的路由逻辑很简单Routes = [{路径:“,组件:MyMainComponent},{路径:“错误”,组件:ErrorComponent},]如果出现错误...
我有一条想工作的嵌套路线。当我尝试像这样导航到嵌套路线时:this.router.navigateByUrl('/ project /'+ this.project._id +'/ shot /'+ row._id);它...
我需要从URLA或urlB传递参数,并且必须显示urlB(所以我不能使用skiplocation = true)。在我的话中,我这样做(在URLA中):this.router.navigate([URLB],{...
我有以下app-routing.module.ts:{路径:“发现”,loadChildren :()=> import('./ components / platform / user-profile / platform.module')。then(m => m.PlatformModule)},{...
路由器出口之外的组件,在通过防护重定向路由器后,其window.location.href没有更新吗?
我有一个位于路由器外部的导航组件,它利用了可重复使用的图标组件,该组件依赖于绝对URL指向SVG图标,该图标通过getter检索...
如何使基本href / IIS虚拟目录不区分角度的应用程序?
存在类似的问题,但没有适当的答案。如果我在app.module.ts中设置:提供程序:[{提供:APP_BASE_HREF,useValue:'/ my / app'},然后键入localhost:4200 / my / app this.location.path()...
我完全坚持以下内容。我有一些带有两个不同父布局的路由。 routing.module.ts {路径:“,组件:FrameworkComponent,子代:[...
我有一个Angular 5应用程序,可以动态加载功能模块并在主路由器插座中显示其内容。下面的代码显示了我的基本配置:来自root的app.component ...
我做了一个asp.net核心项目,并添加了一个控制器,该控制器如下所示。我安装了SPA主题,并且路由模块如下。我通过执行ng ...
我在将设置路由到延迟加载的模块中的子组件时遇到问题。 app.routing.ts导出const路由:路由= [{路径:'admin',loadChildren:()=> import('。/ ...
如何输入两个路由参数,其中一个在导航URL之间,而在Angular CLI 8+中通过Angular路由器使用子级路由时
我正在尝试导航到一个提供两个路由参数的页面,如下所示:author / journals /:journal_Id / draftArticles /:articleId我知道当路由参数位于...时可以给出两个参数。
我有一个角分为两个部分:列表和形式。一个显示可用的条目,另一个编辑它。服务用于共享列表中的注册表ID以形成组件,...
您如何对待孩子们。我刚接触过角度并尝试构建合适的溃败导航系统,到目前为止,我有以下溃败:{path:'welcome',component:WelcomeComponent,children:[{path:'...
我有一个Angular项目,其中的页面之一包含:window.addEventListener('resize',()=> {让按钮:HTMLElement = document.querySelector('button#changeDir')as HTMLElement ...}。 。
我在Angular 8中浏览了几篇有关深度链接的文章,但是还没有找到解决我的问题的更好的解决方案。概率要求:在此处输入图像描述,请参阅上面的屏幕截图。我...
出于遗留原因,我需要处理一条可能存在两个斜杠的路线,因为该路径中存在一个可选的ID(例如/ base // child / 2)。我无法更改...
使用Karma / Jasmine进行的Angular 8测试->角路由中的loadChildren未涵盖100%的代码覆盖率
从角度7升级到8后,您的应用程序路由的loadChildren发生了重大变化。当这些问题修复并且所有测试都在运行时,我不再有100%的代码覆盖率,...