router相关内容
我刚刚将Angular2项目更新为RC4,当我打开应用程序时,路由器现在正在控制台中发送此警告消息: router.umd.js:2466 'FrontpageComponent' not found in precompile array. To ensure all components referred to by the RouterConfig are compiled, you
..
我正在尝试检查父级组件中的活动子路由,但遇到了困难. 我尝试通过执行以下操作来订阅ActivatedRoute: class ParentComponent { constructor(private _route:ActivatedRoute) {} ngOnInit() { this._route.data.subscribe(value => c
..
我有如下所示的路由器链接: 我想传递参数showTour.但是,当我这样做时,该参数在url中可见,并且我想将其隐藏.我已经阅读了很多参考资料(其中提到了可选参数),但在我的案例中没有成功.我该怎么解决? 解决方案
..
我想在Angular2应用程序中使用语义UI.问题是我找不到更改默认名称"router-link-active"类的路由器设置.我需要将其称为“活动"以使菜单正确显示. 据我了解,这种设置不存在.我已经在Vue.JS中看到它,所以我希望它也在那里.要求开发人员解决此问题是一个好主意吗? 所以.我们需要编写一个自定义指令,将"active"类添加到具有"router-link-activ
..
我刚刚开始使用新的路由库(@ angular/router v3.0.0-alpha.7),但是遵循官方的browser_adapter.ts:74: EXCEPTION: Error: Uncaught (in promise): Error: Cannot find primary outlet to load 'HomePage' 问题是-如何摆脱错误并使路由器表现出预期的效果?我错过
..
这可能是一个基本问题,但是在Angular2中,有什么方法可以进行条件路由吗?或者,有人会在路由器外执行此操作吗? 我知道ui-router可以做到这一点,但是我在Angular2s路由器中没有看到类似的东西 解决方案 更新 在新路由器中可以使用防护装置来代替 https://angular.io/guide/router#milestone-5-route-警卫队 原始
..
这两个之间有什么区别,每个都有用例? 文档并不完全是有用的: forRoot创建一个包含所有指令的模块,给定 路由以及路由器服务本身. forChild创建一个模块,该模块 包含所有指令和给定的路线,但不包括 路由器服务. 我模糊的猜测是,一个用于“主"模块,另一个用于任何导入的模块(因为它们已经可以从主模块获得服务了),但是我真的不能想到用例 解决方案 我强烈建议
..
我有一个主router-outlet,用于显示登录屏幕(/login)和主内容屏幕(在登录后显示)(/main). 一旦用户位于内容屏幕上,我想在顶部显示一个导航栏,其中有2个选项(例如,“概述",“洞察").此导航栏对于OverviewComponent和InsightsComponent 是通用的 在此导航栏下面,我想显示另一个路由器出口,根据用户在导航栏中单击的内容,该路由器出口将
..
是否可以在canActivate防护中访问路由的已解析数据(-Resolver).目前,我可以通过 访问组件中的已解析数据. ngOnInit() { this.route.data .subscribe((data: { example: Array }) => { this.example = data.example;
..
我有一个组件,它实际上是一个模式对话框。 完成该对话框后,按“确定”按钮,我想停留在打开该对话框的停留页面上。 并不困难。 但是问题是对话框更改了数据(我正在通过REST调用获取数据),所以我需要刷新 因为我是从组件中调用它的,所以没有 Route 所以不能调用 route.refresh()。 我试图获取路由器: this.set('router',Ember.get
..
浏览本文档: https://router.vuejs.org /en/essentials/navigation.html 看起来您可以绑定链接文本 这很漂亮;但是,在尝试访问要构建的组件内部的路由参数时遇到了一些麻烦。 所以我用这个:
..
this.subscription = this.router.events.subscribe((event:Event)=> { console.log(event.url); #### #错误:属性'url'在'Event'类型上不存在。 } Typescript无法识别Angular Router内置的Event类型的属性。tsd上有什么我可以用来解决的问题吗?Ev
..
当前,我正在使用Angular 2 Beta 8开发Web应用程序。现在,在使用routerLink指令时,我面临嵌套路由的问题。 路由器层次结构是: AppCmp |-> ;: NewItemFormCmp |-> UserDashboardCmp |-> MyItemsCmp 涉及的组件是: @Component({ ... })
..
我是Zend框架的新手,我使用.ini文件在应用程序中添加路由。 我有2条针对不同模块的路由 resources.router.routes.news_view.type =“ Zend_Controller_Router_Route_Regex” resources.router.routes.news_view.route =“([ 0-9\-] +)/([[a-zA-Z0-
..
我目前正在努力使用scaldi进行依赖项注入来实现我的Akka路由器逻辑。为什么我不能使用scaldi绑定到单个actor实例,因为我的actor是路由器,而我只想拥有一个实例? 我问这个问题的方式是另一个stackoverflow条目。 我的scaldi模块: 类DAOModule扩展了模块{ 绑定到提供者new UserDaoWorker 绑定到新UserDaoRouter
..
我总体上进行了搜索,并在此处查看了建议的答案,因此,我希望不要立即将其标记为重复项.因此,这里去. 我正在使用台式机上的端口3000使用Angular服务器构建一个简单的Web应用程序.我已经使用标准的"localhost:3000" URL对其进行了测试.然后,我想让我家外的其他人可以访问它进行测试和审查.因此,我在端口3000的路由器中进行了预期的端口转发,将其转发到本地计算机10.0.
..
如何为在 OpenShift(下一代)开发人员预览版中创建的新项目添加自定义主机名? 对于以前的版本来说非常简单,我必须添加一个别名并在DNS中添加所需的CNAME条目.对于此版本,我尝试了CNAME和A.首先,我将CNAME添加到平台提供的默认地址中;然后我尝试将地址的A记录添加到服务中显示的群集IP.不幸的是,这两种方法都无法解决! 我可以在站点中看到一个路由器对象,但不确定该怎么
..
我有一个守卫某条路线的守卫.在canActive方法中,我需要发出两个http请求,根据第一个请求的响应触发第二个http请求.但是,第二个请求永远不会发出,我假设它是关于返回Observables的嵌套结构的. 1 canActivate(route: ActivatedRouteSnapshot, 2 state: RouterStateSnapshot) : Obse
..
我有一个路由器插座,可以在表格,图表,列表等各种组件之间切换. 我要求不要在地址栏上显示网址更改. 假设表路径为 http://mysite/table ,而图表为 http://mysite ,而不显示相对路径更改. 我认为拥有相同的网址没有任何意义,但想使用路由器插座.寻找任何想法来使用角度更改组件. (即使没有路由器也可以) 解决方案 按此处所述使用skipLoca
..
我需要知道是否可以使用Nginx作为反向代理来服务在不同的Raspberry Pi中托管的每个Web应用程序. 从图中可以看出,Raspberry将全部连接到非托管交换机,这是我打算安装nginx的第一个交换机,因此它可以用作反向代理,具体取决于互联网请求的网站.例如:wwww.site1.com,www.site2.www等 这可能吗? 我能否从连接到调制解调器而不是交换机的计算机上
..