angular-router 相关问题

对于Angular Router服务(@ angular / router)

角度路由器。保持子级、事件用户输入之间的状态

我正在使用 Angular 16。我有一个父组件:ComponentA,其路由为“/parent-component/:customId”。 ComponentA 有两个子路由:ChildComponent1 带有路由“/child1”,ChildComponent2 带有...

回答 1 投票 0

如何在 Angular 功能性路由防护中取消订阅 RxJs 主题

我有一个简单的 Angular 功能路由防护,它从服务上的 subject 属性检索布尔值。守卫似乎按预期工作,如下所示: 出口公司...

回答 1 投票 0

Angular Router - 具有相同组件的两条路由

我有以下路线导航到数据输入屏幕: { 路径:'模型/:模型', 组件:模型组件, } 该路线可以在导航系统上的多个项目之间共享: ...

回答 1 投票 0

如何仅在用户返回(历史)时实现RouteReuseStrategy?

我有一个 Angular 2 项目,在该项目中我实现了一个自定义重用策略,该策略存储分离的路由并重用它们(如果它们已经存在)。 很好,但我想使用这个机制......

回答 3 投票 0

按钮元素上出现 Angular“无法绑定到‘routerLink’”错误

我正在处理一个 Angular 项目。我的employee.component.html 文件中有以下routerLink 我正在处理一个 Angular 项目。我的employee.component.html 文件中有以下routerLink <td> <button class="btn btn-warning btn-sm mx-2" routerLink="employee/{{emp.id}}">View Data</button> </td> 我在 app.module.ts 中的路线是 {path: 'employee/:id', component:EmployeeByIdComponent} 我在 visulecode IDE 中收到以下错误消息,并且未重定向到页面 Can't bind to 'routerLink' since it isn't a known property of 'button'.ngtsc(-998002) employees.component.ts(8, 21): Error occurs in the template of component EmployeesComponent. 如何让employee.component.html中的按钮将我路由到EmployeeByIdComponent? 您必须导入 RouterLink 指令才能使用它。 尝试将以下行添加到您的 employee.component.ts 文件中: import { RouterLink } from '@angular/router'; 编辑: 我认为,如果您在模块文件中导入 RouterModule 而不是在组件文件中导入 RouterLink,它会更好地符合最佳实践。尝试将 RouterModule 添加到 app.module.ts 文件中的导入列表中。

回答 1 投票 0

如何使用 CLI 命令在 Angular 中生成带有路由模块的新项目

我想使用 Cli 命令创建一个包含应用程序路由模块的 Angular 新项目

回答 4 投票 0

模块路由中的 Angular Router 二级菜单

我正在尝试根据模块中指定的路线动态构建辅助导航菜单。路线数据通过解析器传递到导航组件。它工作正常,如果但是...

回答 1 投票 0

如何直接在浏览器中访问角度路线?

您好,我在快速渲染某些路线时遇到问题。当我访问网站 example.com 时,一切正常。 但是,当我访问 example.com/login 这样的路线时。我收到错误...

回答 1 投票 0

错误:路由“”配置无效。必须提供以下其中一项:组件、redirectTo、children 或 loadChildren

我正在根据运行良好的条件设置“ ”路径,并设置到“ ”路径的路由。我在我的开发服务器上工作得很好。但是当我构建项目并在生产中运行它时

回答 2 投票 0

有没有办法在 Angular 7 中命名路线?

我想知道是否有一种方法可以在 Angular7 中命名我的路线,这样我就可以调用 [routerLink]="myRouteName" 而不是 [routerLink]="/my/route/path"。 如果是这样,我怎样才能实现这一目标?

回答 6 投票 0

是否可以在加载的模块中链接路由重定向? (角度)

我希望能够将路由重定向路径与 Angular 中已卸载的模块链接起来,这样我就可以将路径信息保留在配置路由路径的相关模块中。 例如在 app-routes.module.ts 中 常量

回答 1 投票 0

模块路由路径延迟加载问题。导航到 http://localhost:4200/products 时出错

AppRoutingMoudle 从“@angular/core”导入{NgModule}; 从'@angular/router'导入{RouterModule,路由}; const 路由 : 路由 = [ /* ProductModule(在功能模块中定义...

回答 1 投票 0

Angular 7 在 url 中传递参数,将数据作为 url 中的参数从后端发送到 Angular 前端

我使用 Angular 7 作为前端,django 作为后端,我将 url 中的购物车 id 作为参数传递(例如:http://localhost:4200/cartModule/cartId)。 早些时候我将 id 作为 q 发送...

回答 0 投票 0

Angular16 404 路由不会在无效路由上调用

当我输入与任何其他路由都不匹配的路径时,我无法弄清楚如何加载 404 路由。我设置路线的方式如下 const SITEROUTES:路线...

回答 1 投票 0

Angular 16:无法让路由输入绑定工作

Angular 16 引入了一种轻松解析路由信息的新方法,我想利用它,因为它避免了样板代码。但是,我就是无法让它工作,而且我不确定自己在做什么......

回答 0 投票 0

如何模拟单元测试的角度路由状态

我正在为我的组件编写单元测试,但在创建组件实例时遇到问题并显示以下错误: 类型错误:无法读取 null 的属性“patientId” 我试过了

回答 1 投票 0

Angular 14 - 路由模块问题 - 路由配置无效

从 Angular 13 升级到 Angular 14 后,我遇到了角度路由问题。我收到以下错误: *未捕获错误:未捕获(承诺):错误:NG04014:无效配置...

回答 3 投票 0

带有 replaceurl 的 Angular 路由器链接 - 避免在浏览器历史记录中创建重复的历史记录

我正在使用 Angular 路由器的 NavigationBehaviorOptions.replaceUrl nav 选项来确保临时 url 不会保留在用户浏览器历史记录中。 但是,如果用户碰巧导航到 url,他们...

回答 1 投票 0

Angular 从根定义路由参数

我想从基本 url 创建一个路由路径: 我的域名.com/3 它不适用于路径:':id',页面将被卡住: 导出常量路由:路由 [] = [ { 小路: '', 成分:

回答 1 投票 0

问题:带有 Angular Parcel 的单个 Spa,在 Parcel 内进行动态路由

描述错误或问题 我正在使用 Single Spa 创建一个微前端。 包裹是有角度的。 该包裹包含 2 个组件:支付组件和成功组件。 我的问题...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.