angular-routing

    1热度

    2回答

    为什么不是id可用于以下警卫? @Injectable() export class ProjectDetailsGuard implements CanActivate { constructor(private activatedRoute: ActivatedRoute) { } canActivate() { const id = this.activ

    0热度

    2回答

    这是我的错误: core.es5.js:1020 ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'home' 这是从view.html代码: <div class="container"> This is the main app; <a routerLin

    2热度

    1回答

    我正在使用带有解析器的Angular 4路由器。 我的例子很简单,我有一个项目/projects/:id然后有些孩子: /projects/:id/info /projects/:id/edit /projects/:id/rooms 当使用解析器我只是要得到我的项目来自这样的孩子: (<ActivatedRoute>this.route).parent.data.subscribe((data)

    0热度

    2回答

    我需要编辑功能帮助。当我点击编辑按钮时,我需要将这些项目加载到表单中。这就是我的应用程序的工作方式,首先,有一个用户列表,然后您可以单击该特定用户的“查看更多”按钮,它会将您重定向到一个新页面。在新的页面中,你会发现“编辑按钮”所以我试图通过选择它与联系人编号做我的编辑功能,因为我没有索引,因为它是一个对象。只有一个问题,那就是我如何加载编辑表格中的项目?我相信这是一个非常简单的问题,但我对此感到

    0热度

    3回答

    在我的组件的ngOnInit,我使用paramMap后停止工作重新使用的组件,但基于路由提供的用户ID切换: this.route.paramMap .switchMap((params: ParamMap) => { this.errors = false; this.busy = true; return this.userService.

    0热度

    1回答

    我试图建立我的第一个角项目之一,我遇到了麻烦与路由交手。 在页面加载我看到已设置由preferencesDirective,这是伟大的初始模板。 当我点击“更改模板”按钮,我希望它改变到另一个模板,但没有任何反应。如果我将$ routeProvider中的模板URL设置为无效,那么我在调试器中看到一个404错误,它告诉我必须正常工作,但是当模板url有效时没有任何反应。如何让它正确更改? 谢谢。

    0热度

    2回答

    尝试复制简单路由示例w3schools,但在访问index.html时,它在控制台中始终与“RangeError:Maximum call stack size exceeded”一起崩溃。 我试图添加/删除部分代码来隔离问题,并且崩溃似乎发生在<div ng-view></div>。这是为什么?我从原来的例子中做出的改变并不那么激烈。 下面是代码 的index.html <html xmlns=

    2热度

    3回答

    我知道这已被问及很多次了,我已经花了超过2个小时的时间寻找解决方案。 所以请不要评论为重复或投票下来重复提问。 我现在的网址是:http://localhost:4200/configuration 下面是许多网上找到的解决办法,我想实现的一个。 export class AppComponent implements OnInit{ title = 'app'; constr

    0热度

    1回答

    我想创建一个管理仪表板。首先,您将被重定向到登录屏幕,成功登录后,您将看到管理仪表板。问题依赖于我点击标题上的注销按钮后,我可以看到侧边栏和标题?我应该单独重定向到登录屏幕。有关如何构建或解决此问题的任何帮助? app.component.html <ng-template [ngIf]="authService.isLoggedIn()"> <app-header></app-header>

    0热度

    1回答

    如你所知,以创建角层次路由我们定义列表像波纹管: const crisisCenterRoutes: Routes = [ { path: 'crisis-center', component: CrisisCenterComponent, children: [ { path: '', component: Crisis