angular2-routing相关内容

Angular2路由,重页,模拟导航

我需要对路由一些帮助。大部分的它工作正常,包括前进和后退按钮浏览器,只要我不同路线之间移动。但是,我有我只想改变 /路由/内容的重量级组件(YouTube播放器)(路线):ID ,并避免重新初始化的组件。于是我使用 Location.go(:ID)来解决了网址。 但是,现在在浏览器的前进和后退按钮不能正常工作。我以为我可以使用 Location.subscribe 挂钩的浏览器事件,改变的内容或 ..
发布时间:2016-04-06 20:58:29 JavaScript

角2路由在ES5?

href=\"https://angular.io/docs/js/latest/guide/cheatsheet.html\" rel=\"nofollow\">角2 ES5小抄说,要做到这一点 VAR为MyComponent = ng.router.RouteConfig([ {路径:'/:myParam',成分:MyComponent的,如:“MyCmp”}, {路径:'/ st ..
发布时间:2016-04-06 20:51:53 JavaScript

在2角两个组件(页)之间传递值

我使用的角度2β(打字稿)。 我有两个组成部分(其实它们是两个页面太)。他们不是父母与子女的关系。 我想通过一个值第二个组成部分(页),当我点击第一个组件(页)。链接 我知道“URL参数”,通过路由器的方式。但我不希望显示在链接此参数。有没有其他办法? 感谢您! 解决方案 的正规途径是建立一个注射服务和注入服务为需要数据的任何组件。由于该服务是一个单独的组件将访问相同的数据。它不应 ..
发布时间:2016-04-06 20:51:12 JavaScript

角2:路由器测试组件

我写的是使用routeLink最简单的组件: @Component({ 选择:“memorySnippet', templateUrl:'< D​​IV CLASS =“记忆片段 - 包装”* ngIf =“记忆” [routerLink] =“['mainPanel中','MemoryPanel',{'ID':this.memory. ..
发布时间:2016-04-06 20:50:45 JavaScript

问题与routerLink指令

我正在写一个应用程序Angular2,其中包括一些路由与组件路由器。 截至今天,我采用了棱角分明-2.0.0-beta.3。 而在子组件,我尝试使用 routerlink 指令与下面的模板: < A [routerLink] = ['/家庭']>回家< / A> 相反,什么是越来越呈现为: < A>回家< / A> 没有任何异常抛出,把它 ..
发布时间:2016-04-06 20:50:32 JavaScript

角2:路由发生器'...'不包括在传递的参数

所以,我已经得到了我里面的AuthenticationService下面这段code的。登录凭据进行检查后,用户获得的重定向到他们的个人资料: authentication.service.ts : redirectUser(用户名:字符串):无效{ //重定向用户在成功登录个人​​资料 this.router.navigate(['../资料/供稿',{用户名:用​​户名}]); ..
发布时间:2016-04-06 20:49:43 JavaScript

使用Angular2,如何重定向到previous网址登录重定向之前

使用Angular2创造了单页的应用程序,我拦截了自定义的 RouterOutlet 非公开途径未经身份验证的用户访问,并将其重定向到一个登录视图。成功登录后,我想将用户重定向到他们原来请求的观点,而不是默认的视图。 我注意到路由器有导航的最后一次成功的路线,但一个 renavigate()功能一次成功的路线是 /认证/登录,而不是最初请求的URL。 的基本上是:我怎样才能访问,或确定prev ..
发布时间:2016-04-06 20:49:37 JavaScript

通过路径2角传球对象PARAMS可能吗?

我可以使用一些建议如何处理这个问题,我面对。为了解释这个最可能为你我创建了一个主要组成部分: @Component({ 选择:“主要成分”, 供应商:[... FORM_PROVIDERS,MainService,MainQuoteComponent] 指令:[... ROUTER_DIRECTIVES,CORE_DIRECTIVES,RouterOutlet,MainQuoteCompone ..
发布时间:2016-04-06 20:48:43 JavaScript

Angular2路由 - 添加使用LocationStrategy不工作的#标签?

我下面从Angular2文档简单快速启动应用程序,我使用的弹簧后端来运行它。我的问题是,角路由器从URL抛弃了包括hashtag所以什么应该是 example.com /#/仪表板现在 example.com/仪表板。 我使用一堆StackOverflow上的职位指定的 LocationStrategy 方法。下面是我简单的例子: 文件:main.ts ///<参考路径=“../ n ..
发布时间:2016-04-06 20:48:24 JavaScript

如何处理在角2查询参数

在我的路由组件我 @RouteConfig { {路径:“/登录”,名称:“登录”,组成:LoginComponent} } 但我如何获得查询参数如果我去 APP_URL /登录?标记= 1234 ? 解决方案 要补充原有的2 previous答案,Angular2支持路由中同时查询参数和路径变量。在 @RouteConfig 定义,如果路径中定义的参数,Angular2处理它们的 ..
发布时间:2016-04-06 20:47:37 前端开发

如何更改angular2路由器页面标题

我想从路由器改变页面的标题,可以这样做? 进口{} RouteConfig从'angular2 /路由器; @RouteConfig([ {路径:'/家',组成:HomeCmp,名称:“HomeCmp'} ]) 一流的MyApp {} 解决方案 的 标题服务@EricMartinez指出有一个的setTitle()法 - 这一切您需要设置标题。 在自动做路线的变化方面,的截至目前的 ..
发布时间:2016-04-06 20:47:34 JavaScript

Angular2:无法使用导航来location.go网址(URL)

我试图导航到使用location.go服务从打字稿功能特定的URL。它改变了网址在浏览器,但该URL的分量不反映在屏幕上。它保持登录(实际)屏幕上 - 说的如: 构造(地点:位置,公共_userdetails:是UserDetails){ this.location =位置; } 登录(){ 如果(this.username&安培;&安培; this.password){ ..
发布时间:2016-04-06 20:47:14 JavaScript

从嵌套的组件使用RouterLink

采用了棱角分明2 beta.0 我有一个组件结构,像这样 应用(有RouteConfig) - >名单 | - >列表项(想用RouterLink从这里) 这导致错误:组件“列表”的路由没有配置 所以我把RouteConfig的列表组件上像这样... @RouteConfig([ {路径:'/:身份证',名称:“详细资料”,部件:详细} ]) 但我得到的角像的 ..
发布时间:2016-04-06 20:47:06 JavaScript

模板解析错误:意外关闭标签

我在我的应用程序重新加载某些路线时,得到一个错误。首先负载正常工作的http://本地主机:8001 ,和所有其他的路线从那里工作。但是,如果我重新加载一些其他的途径页,我得到下面的异常... 例如: 的http://本地主机:8001 和 的http://本地主机:8001 /应用程序和 的http://本地主机:8001 /应用/ 不起作用 的http://本地主机:8001 / ..
发布时间:2016-04-06 20:45:16 JavaScript

如何生成角路由配置动态/务实?

你好我试图以务实的态度定义角度2路由路径。 我有一个返回的路径服务,所有路径使用共同的组件路由 的服务如下所示,(所有的路径是动态生成的) 出口类PagesService { GETPAGES():字符串[] { 返回[{“弹头”:“约翰”,“名”:“约翰”},{“弹头”:“马丁”,“名”:“马丁”},{“弹头”:“亚历克斯”,“名” :“亚历克斯”},{“弹头”:“苏 ..
发布时间:2016-04-06 20:44:18 JavaScript

角2路由器 - 当注销,并且用户尝试导航到登录页面,我需要的app.ts重定向

2角路由器 - 当注销,并且用户尝试导航到登录页面,我需要的app.ts重定向。 我使用的打字稿是角2。 由于某种原因重定向适用于一些网页。 但是,当我有code在构造它击中它。 我想将用户重定向到马上主页如果没有登录。 我检查,如果他们登录,然后我做code,如果他们没有在app.ts文件中记录的: this.router.navigate(['家']); 这适用于基本的网页, ..
发布时间:2016-04-06 20:41:19 JavaScript

在角2,你如何确定活动路线?

在一个角2应用程序(在我写这篇文章的2.0.0 beta.0释放电流),你如何确定当前活动的路线是什么? 我正在使用引导程序4的应用程序,我需要一种方法来标记导航链接/按钮为活动时,被显示在&LT及其相关组件;路由器输出> 标记。 我知道我能保持状态时,自己的一个按钮被点击后,但不会覆盖具有到同一路线的多条路径的情况下(比如一个主导航菜单,以及在当地的菜单的主要成分)。 任何建议或链接 ..

Angular2重定向到登录页面

我来自Asp.Net MVC的世界里,用户试图访问他们没有被授权将自动重定向到登录页面的页面。 我试图重现Angular2此行为。我来到了防空火炮装饰@CanActivate,但它导致部分未被呈现在所有,任何重定向。 我的问题是: 是否Angular2提供了一种方式来实现这一行为? 如果是这样,如何​​?它是一个好的做法呢? 如果不是,这将是在Angular2处理用户授权的最佳实践? ..
发布时间:2016-04-06 20:40:29 JavaScript