7得票3回答
在浏览器中输入有效的 URL 时,Angular 路由不断重定向到主页

我有这个路由配置,它运行得很完美,只有一件事让我感到烦恼:尽管导航应用程序可以正常工作,但当我转到地址栏并按Enter键时,即使我没有更改URL并按Enter键,它也会将我重定向到 /dashboard。 这是我的路由配置: import { Routes } from '@angular...

24得票5回答
Angular 7的routerLink指令警告“Navigation triggered outside Angular zone”

我在使用Angular框架时遇到了一些问题,无法解决路由问题。我的顶层组件是AppComponent和app-routing.module.ts,通过我的自定义SlideMenuComponent进行导航管理。以下是AppComponent的简化HTML模板: <app-slide-m...

17得票1回答
动态加载一个外部的 webpack 打包的 ngModule 作为路由处理程序。

我们希望将大型前端项目拆分为多个可以更轻松处理的单独部署的项目。 我正在尝试将一个捆绑的ngModule包含到另一个应用程序中以处理路由。 应用程序必须不知道彼此的配置。 通过全局变量,这些捆绑包将共享一些大型依赖项(如Angular)。 我们不需要在捆绑包之间进行抖动,并且可能只需要接受一些...

11得票4回答
Angular - routerLinkActive和queryParams处理

2021年3月更新Angular团队最终合并了该请求,您可以查看https://github.com/angular/angular/pull/40303获取更多详细信息。要使用它,只需放置:<div routerLinkActive="active-link" [r...

15得票5回答
Angular Material中的mat-drawer在全高度flex中,内容溢出自动。

昨天我遇到了一个看起来与mat-drawer和Angular的router-outlet有关的CSS问题。我有一个包含两个子元素的全屏flexbox,顶部是一个mat-toolbar,底部是一个自定义组件app-sidenav。这个设置很好地工作,并且由于flexbox是可伸缩的,app-si...

181得票24回答
每次路由点击时,将Angular 5滚动到顶部

我正在使用 Angular 5。我的仪表板中有几个小内容部分和几个非常大的内容部分,当我在向上导航时会遇到一个问题,需要滚动才能回到顶部。 如何解决这个问题,使得当我切换路由时,我的视图总是停留在顶部?

11得票6回答
Angular 8: 为什么组件没有加载?

жүҖд»ҘжҲ‘дҪҝз”Ё angular-cli еҲӣе»әдәҶдёҖдёӘеә”з”ЁзЁӢеәҸгҖӮ жҲ‘еңЁsrcзӣ®еҪ•дёӯжңүд»ҘдёӢз»“жһ„гҖӮ . в”ңв”Җв”Җ app в”Ӯ в”ңв”Җв”Җ app-routing.modul...

9得票2回答
Angular,如何阻止父组件与键盘的交互

环境 我的 Angular 应用程序拥有一个大的组件树,有多个路由出口来显示每个级别上的特定组件。最深层级是一个管理某些信息的模态框。 问题 即使您可以看到(父组件),我可以从子组件中通过鼠标阻止与父组件的交互,但当我使用键盘导航到父组件并选择所有父组件的选项时,就无法阻止。 问题是 ...

92得票4回答
使用查询参数进行路由导航 Angular 5

我在路由到带有查询参数的路由时遇到了问题,我的函数如下:goToLink(link) { this.router.navigate([`${link.split('?')[0]}`, { queryParams: this.sortParams(link)}]); } 并且这个函数so...

17得票4回答
在Angular 4中使用ID进行路由

我需要在Angular 4中进行路由方面的帮助。 我想要像这样显示URL。 Localhost:4200 / user / 1,如果我点击第一个用户的查看详情。 我对如何实现此操作感到有些困惑。 我已经在下面的代码中尽力了,但仍然无法正常工作。 app-routing.module.ts ...