angular-router相关内容

Angular:错误:未捕获(承诺)在 webpackAsyncContext(评估在 ./src/$$_lazy_route_resource

我正在从 Angular 4.0.0 升级到 Angular 5.2.6 我在延迟加载模块时遇到了一些问题. 使用 angular 4.0.0,它工作正常,但是现在使用 5.2.6,单击重定向按钮时出现这样的错误: core.js:1448 ERROR Error: Uncaught (in promise): TypeError: undefined is not a functi ..

在角度 4 中为不同页面设置不同布局的最佳方法

我是 angular 4 的新手.我想要实现的是为我的应用程序中的不同页面设置不同的布局页眉和页脚.我有三种不同的情况: 登录,注册页面(无页眉,无页脚) 路由:['登录','注册'] 营销网站页面(这是根路径,它有页眉和页脚,这些部分大多在登录之前出现) 路线:['','about','contact'] 应用登录页面(我在此部分为所有应用页面设置了不同的页眉和页脚 ..

如何从子路由导航到父路由?

我的问题很经典.我有一个应用程序的私有部分,它位于 登录表单 后面.登录成功后,进入管理应用的子路由. 我的问题是我无法使用 global navigation menu 因为路由器试图在我的 AdminComponent 而不是我的 AppCompoment 中路由.所以我的导航坏了. 另一个问题是,如果有人想直接访问URL,我想重定向到父“登录"路由.但我不能让它工作.在我看来,这 ..
发布时间:2021-11-10 03:19:13 其他开发

Angular2 - CustomResueStrategy 在使用子路由和兄弟路由的组合时给出错误:无法在 eval 读取未定义的属性“_outlets"

我有一个 Angular 2 应用程序,其中有几个选项卡用于不同的功能/组件.其中一个选项卡是“产品",我可以在其中查看产品列表并通过在搜索字段中输入名称来搜索产品.因此,我在搜索文本字段中键入文本,匹配的记录被过滤并显示在页面上.然后,我可以单击产品以查看其详细信息,然后返回主产品选项卡.现在,我不想丢失产品页面上的搜索文本和结果.为了解决这个问题,我查看了 CustomReuseStrateg ..
发布时间:2021-11-10 03:18:37 其他开发

Angular 2 Route Param 在本地主机上自动转换为小写,但在服务器上保持大写

我目前有一个 .NET angular 2 程序,其路由样式为 /:id 使用 IIS Express 在本地主机上运行,​​id 路由参数在 URL 中自动转换为小写,无需我明确进行任何额外的格式化.调用同一个控制器,用矩阵记法输入ID,却失去了自动变成小写的能力 ;id= 奇怪的是,当我在 IIS 服务器上托管它时,这个功能不知何故丢失了,并且 id 路由参数仍然是大写的.有没有人对为 ..
发布时间:2021-11-10 03:18:34 C#/.NET

以 `file://` 形式运行基于 angular 7 路由的应用程序(无服务器)

我有 基于路由的 Angular 应用程序,我想要的是将它作为 html 文件捆绑到 WebView 应用程序中,以便 ~/app_path/index.html 我使用 ng build --prod --output-path ./../ng-build 成功构建了它,并且在浏览器中加载良好. 问题是,如果我使用路由器模块,我会收到 Unhandled Navigation Err ..
发布时间:2021-11-10 03:18:19 其他开发

在 HTML 字符串中传递有角度的 routerLink URL 的最佳方法

我的 Angular 应用程序中有一个通知服务,通常你会这样称呼它 this.notificationsService.showError('My Title', 'My Message...'); 我也希望能够在消息中传递应用链接,而且我知道我需要允许 SafeHtml 输入,如下所示: this.notificationsService.showError('错误!',this.domS ..

在 Angular localize-router 中,如果路径包含多个斜杠/更改语言中断

我正在使用 Angular 7 并本地化路由器 v2.0RC. 如果我的路线路径是这样的,我将面临一个问题: [{路径:'parentX',孩子们: [{路径:'y/z'组件:AnyComponent}]}] 当我使用 LocalizeRouterService 中的 changeLanguage 方法时,浏览器中的 URL 会发生变化,但 parentX 之后的所有斜杠都将被 url 编码 ..
发布时间:2021-11-10 03:18:10 其他开发

Angular 2+ 路由解析器不被调用

我已经设置了一个 AuthResolve 类以确保在显示路由之前完成身份验证,但是由于某种原因,解析器没有被调用.既不是解析器函数也不是构造函数.控制台不会记录我插入的日志.我不明白这是怎么回事. 根级路由: export const appRoutes: Routes = [{小路: '',组件:回调组件,canActivate: [AuthGuardService],路径匹配:'完整' ..
发布时间:2021-11-10 03:18:05 其他开发

进入父路线 Angular 5 时导航到上次访问的子路线

在我的 Angular 5 应用程序中,我的路由器配置如下: {路径:'系统变量',组件:系统变量组件,孩子们: [{小路: '',重定向到:'合作伙伴变量',路径匹配:'完整'},{路径:'合作伙伴变量',组件:PartnersVariablesComponent,孩子们: [{小路: '',重定向到:'合作伙伴分支机构',路径匹配:'完整'},{路径:'合作伙伴-分支机构',组件:Partn ..
发布时间:2021-11-10 03:18:02 其他开发

Angular 4 为同一组件创建不同的语言路径路由

我想为网站创建多语言支持.我目前正在使用 ngx-translate 翻译所有文本.假设我们有两个 url,mypage/en/home 和 mypage/es/home.如何创建这些语言路径并将它们路由到主组件? 解决方案 根据评论更新: 在路由器的路由中,您可以执行以下操作: 导出常量路由:Routes =[{路径:'mypage/:language/home',组件:Home ..
发布时间:2021-11-10 03:17:59 其他开发