首页 文章
  • 0 votes
     answers
     views

    为什么RoutingModule无法在我的角应用程序中运行?

    编辑:请注意,在尝试将我的应用程序模块拆分为延迟加载的功能模块之前,一切正常 所以我试图将我的应用程序模块拆分为其他功能模块,以便我可以在我的角度应用程序中使用延迟加载, 但我有一个错误 “未捕获错误:模板解析错误:无法绑定到'routerLink',因为它不是'h4'的已知属性 . (”class =“col-3”>] routerLink =“/ profile / {} / publ...
  • 1 votes
     answers
     views

    Angular 4中的路由 - 嵌套子代

    我正在尝试实现多级嵌套子项,并想知道是否有人能够提供帮助 . 我目前遇到的问题是,当我有一个嵌套的子路由时,它需要包含另一个 <router-outlet> ,因此在一个页面上会出现两个屏幕 . 代码 应用路由 { path: 'claim/:id', component: ClaimDashboardComponent, data: { breadcrumb: 'Claim' }, ...
  • 42 votes
     answers
     views

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

    我的问题非常经典 . 我有一个应用程序的私有部分,它位于 login form 之后 . 登录成功后,它将转到管理应用程序的子路由 . 我的问题是我无法使用 global navigation menu 因为路由器尝试在我的 AdminComponent 而不是我的 AppCompoment 中路由 . 所以我的导航打破了 . 另一个问题是,如果有人想直接访问URL,我想重定向到父“登录”路由 ....
  • 0 votes
     answers
     views

    角度路由:保留NavigationError网址

    目前在Angular 4中,如果我正在尝试验证此路由是否正常工作: /my/long/route 如果我直接转到它并抛出错误, Router 会将URL更新为 / ,因为没有加载有效路由 . 如果我导航到应用程序中的错误抛出路由,则url将设置为最后一个有效的路由 . 有没有办法可以将URL设置在失败的路由URL上?从错误日志记录的角度来看,如果我可以在路由器事件中使用用户所反对捕获的实际URL...
  • 1 votes
     answers
     views

    如何在Angular 2中更新子组件的父组件

    我希望在更新子组件时更新父组件 . 我试图使用事件 Launcher 实现这一点,但我使用路由器插座来调用子组件 . 我不知道该怎么做 . 任何人都可以指导我该怎么做才能得到这个? 谢谢
  • 1 votes
     answers
     views

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

    在我的Angular 5应用程序中,我将我的路由器配置为: { path: 'system-variables', component: SystemVariablesComponent, children: [ { path: '', redirectTo: 'partners-v...
  • 0 votes
     answers
     views

    在Angular 5中导航时滚动到Child Router-Outlet

    场景:使用Angular 5的asp.net core 2.0 SPA模板 我有一个父路由填充一个页面,其内容相当于大多数监视器的1/2和2/3之间 . 此内容的底部用于在父级的子路由之间导航,包括空路径 . 到目前为止我没有做到的是找到一种方法将这个子路由器插座(或其内容)滚动到导航被激活时的位置,以防止用户向下滚动以查看较小的孩子的所有内容屏幕 . 我已经确定尝试订阅子组件中的路由器事件既不起...
  • 0 votes
     answers
     views

    Angular在$ location的文件路径url末尾添加一个#标签

    所以,一些快速上下文:我正在构建一个电子应用程序,所以所有路径/ URL都来自文件系统 . Web窗口以小表单开头,带有用户/密码,然后重定向到使用angular的主应用程序 . 顺便说一下,表格正在使用GET . 在重定向之后,计划是使用$ location获取查询参数,但angular在其末尾添加了一个hashtag和斜杠,当我尝试$ location.search()时,它给了我一个空对象...
  • 1 votes
     answers
     views

    AngularDart路由:可选参数

    是否可以在不设置辅助路由的情况下设置可选路由参数?我想 Build 一个非常简单的REST类型接口,其路径定义如下: reports/:reportType/:reportId 导航到 reports/:reportType 将允许列出指定类型的所有已完成报告,并导航到完整路径将显示该特定报告 . 第一部分我工作正常,但我无法确定如何使最后一段可选 . 使用以下路由定义,仅在指定所有参数时调用en...
  • 2 votes
     answers
     views

    如何从根应用程序组件获取params当前路由 . 随着路由器3.0的帮助

    如何从根应用程序组件获取params当前路由?我需要跟踪来自app root的所有路由 . 现在,我这样做 this._router.events.subscribe(x => { if (x instanceof NavigationStart) { var data = this._router.parseUrl(x.url).root.children['pri...
  • 23 votes
     answers
     views

    在Angular 2中更改当前路径上的单个路径参数

    是否可以在保留所有其他参数的同时更改当前路径中的单个路径参数?这用于寻呼组件,该寻呼组件将路由到新页面,同时保持当前路由的其他部分相同 . 一些例子: 第2页的默认页面: orders?foo=foo&bar=bar > orders?foo=foo&bar=bar&page=2 默认页面到第2页(子): orders/;foo=foo;bar=bar &g...
  • 0 votes
     answers
     views

    Angular 6:如何同时路由到component&featureModule?

    What I'm trying to accomplish:我有多个嵌套功能模块 . AppModule -- DashboardModule ----- DashboardReportsModule 在路径'dashboard'上,我想将用户重定向到'dashboard/reports'(仪表板的主视图),同时从DashboardModule加载DashboardComponent,其中包含一...
  • 3 votes
     answers
     views

    Angular2:使用AuthGuard路由重定向

    我有一个Angular2应用程序,如果用户没有登录,应该阻止到某个页面的路由 . 这是我的app.routes文件 export const routes: Routes = [ { path: '', component: LoginComponent }, { path: 'login', component: LoginComponent }, { path: 'home', c...
  • 1 votes
     answers
     views

    以角度2路由到延迟加载模块中的特定页面

    我的主应用程序路由器中有以下内容: { path: 'users', loadChildren: 'app/modules/users/users.module#UsersModule', canLoad: [AuthGuard] } 当用户访问http://localhost:4200/users/1234以查看他们的 Profiles 时,我会尝试保存完整的网址(包括上面的用户ID),以便我们...
  • 0 votes
     answers
     views

    用于解决错误的Angular 4子模块默认路由

    我正在开发一个支持两个不同子应用程序的Angular(5.0.0)应用程序 . 一个是管理区域,另一个是最终用户区域 . 每个都有自己的默认路由 . 最终用户不应该看到任何管理页面 . 管理默认路由为 / ,最终用户默认路由为 /:slug . 最终用户模块是一个延迟加载的模块,具有自己的路由层次结构 . APP-routing.module.ts: export const routes: R...
  • 4 votes
     answers
     views

    angular直接加载带有嵌套路由器插座的惰性模块

    我有一个带有几个延迟加载模块的Angular CLI应用程序,其中一些包含自己的路由器出口 . 从应用程序的根目录导航时,我可以轻松访问所有路由 . 但是,如果我尝试直接路由到延迟加载模块中的路由,则浏览器似乎尝试从不存在的文件夹加载应用程序 . 例如,根路由模块的路由如下所示: { path: 'A', loadChildren: './A/A.m...
  • 2 votes
     answers
     views

    Angular路由返回text / json而不是解析为组件

    我是Angular的新手,一直很开心 . 我想知道如何让一个特定的URL只返回我希望它返回的“文本”(正文),而不是解析到路由器并通过Angular响应创建 . 这特别是关于创建需要驻留的apple-app-site-association文件 domain.com/apple-app-site-association URL的响应应该是这样的: { "applinks&quo...
  • 1 votes
     answers
     views

    当角度4中的令牌过期时,如何重定向到注销

    我有一个角度4应用程序 . 我使用JWT令牌进行身份验证 . 一切正常 . 但是我给JWT toke的令牌到期时间是1小时 . 我想在服务器端的令牌过期后将用户从前端应用程序中注销 . 在节点后端我通过检查所有请求是否包含有效令牌来使用express middlewere来处理这个问题 . 还有办法做这个角度方面吗?
  • 1 votes
     answers
     views

    从子加载组件的角度辅助路径

    我有一个像这样定义的路线: 我的app.component.html有2个出口: <router-outlet></router-outlet> <router-outlet name="modal"></router-outlet> 我的路线: const routes: Routes = [ { path: 'conte...
  • 4 votes
     answers
     views

    Angular 2路线儿童出口

    目前正在尝试了解Angular 2路由,并且我遇到了一个我无法解决的问题,感觉它是某种语法或配置,我只是缺少 . 我希望在一个页面上有两个路由器插座,并且能够在页面上显示两个单独的部分,用户可以单独导航 . 我试着从这里开始代码 - http://onehungrymind.com/named-router-outlets-in-angular-2/ 但是,当我这样做时,我收到一个错误,说它无法...
  • 2 votes
     answers
     views

    重新加载页面后未设置RouterLinkActive

    我正在使用路由和导航 . 我正在使用 [routerLinkActive]="['active']" 来激活链接 . 当我导航到其他路线时,它工作正常 . 但是当刷新当前页面时,'routerLinkActive'不起作用且没有链接处于活动状态 . 我需要选择该链接以使其再次处于活动状态 . 重新加载页面后,有没有办法使该链接处于活动状态 . 样品: APP-routing.t...
  • 0 votes
     answers
     views

    使用querySelector在模板中加载Angular routerlink

    对于现有的MVC应用程序,我们使用querySelector引导我们的Angular应用程序模块 . @Component({ selector: 'my-app', template: document.querySelector("my-app").innerHTML }) 组件得到渲染,一切都很好 . 但是,当innerHTML包含routerlinks时,单击...
  • 1 votes
     answers
     views

    当路径为空时,为什么赢得了't child component render in parent'的路由器插座?

    我是Angular的新手,并尝试配置路由 . 我在FeatureModule中定义了路由,并且功能模块由选择器加载到应用程序中 . 我的理解是,空路径''将导致指定的组件在其父路由器插座中呈现 . 然而,这不是正在发生的事情 . 请参阅此问题的Stackblitz演示:Routing Issue Live Demo 我的FeatureModule中的路由定义为: const routes: Rou...
  • -5 votes
     answers
     views

    使用Angular IDE在我的单页面应用程序上设置路由

    我正在尝试设置单页应用程序,其中一个顶部菜单栏,一个左侧垂直菜单和一个内容div位于该菜单的右侧 . 我希望这取决于在任何这些菜单上用户的选择,内容div显示不同的信息 . 我在Angular IDE中创建了一个新项目: 我有我的index.html: <!doctype html> <html lang="en"> <head> &lt...
  • 16 votes
     answers
     views

    Angular UI Router - 处于继承状态的视图

    edit: 根据@ actor2019的回答,我想更新我的问题以更好地解释问题: 使用Angular UI-Router(v0.0.2),我设置应用程序以在主"pages" / state之间正确导航,同时继承基本状态 . Index.html: <div ui-view></div> base.html: <!-- Header --> ...
  • 0 votes
     answers
     views

    使用多个出口的Angular 6路由

    我有以下场景 . 我有两个组件, InvLoginComponent 和 InvDashboardComponent ,它们安装在我的应用程序中的"primary"(或无名)路由器上 . 用户登录并路由到仪表板组件 . 在仪表板内部,我有一个带有链接的sidenav . 单击链接时,我想在 InvDashSidenavComponent 内的命名路由器插座内加载相关组件,该插座...
  • -1 votes
     answers
     views

    使用路由组织Angular功能模块及其子模块

    我试图遵循Angular中的功能模块方法 . 我有一个带有管理模块的应用程序 . 在该模块中将是子模块(即用户管理,项目管理) . Below is the structure I came up with: app.component.css app.component.html app.component.ts app.module.ts app-routing.module.ts a...
  • 3 votes
     answers
     views

    带有路由器插座的模块,采用Angular 4/5

    可以有不同的模块,每个模块都有独立的路由器插座吗? 我已经制作了一个入门模块来处理登录/注册 . 该模块加载在主app.module Angular CLI构建中 . 这是我的app.module.ts @NgModule({ declarations: [ AppComponent, routingComponents, UserComponent, Admi...
  • 3 votes
     answers
     views

    降级Angular2组件获得ActivatedRoute的无提供商!错误

    目前我有一个Angular 2组件,它被降级为指令并用于自举的混合Angular1 / Angular2应用程序 . 我在浏览器中加载组件时遇到问题我收到以下错误: 没有ActivatedRoute的提供商! 注意:以下,No provider for ActivatedRoute - Angular 2 RC5不包括此用例 . 这个应用程序仍然使用自举Angular 1应用程序的所有路由,到...
  • 1 votes
     answers
     views

    在路由器出口组件之外的组件中订阅路由参数

    我在路由器插座上方有一个工具栏组件 . 路由器插座有各种组件,如表格和图表 . 能够在使用路由器插座显示的任何组件中订阅路由参数 . 我想从工具栏组件访问路径参数,这不是插座的一部分 . (捕获当前路径以显示工具栏上的路径名称) 主要成分: <app-toolbar> </app-toolbar> <router-outlet> </router-o...

热门问题