在Angular中,如何在启动时将所有路由添加到前缀或“忽略”?

时间:2017-11-09 17:50:45

标签: angular angular-router dreamfactory

后台:我希望所有路由都能在启动时触发的服务添加前缀。

该应用是访问有关某些事件的信息,例如 AngularCodeWeek2015 NodeJSRetreat2017 ,...因此网址的格式应为http://www.eventsapp.com/<event_name>

event_name前缀用作url参数,但我们希望将其作为所有路径的第一部分,而不是http://www.eventsapp.com/?event=<event_name>

(Angular App从Dreamfactory获取数据,event_name将用于检索正确的API_KEY,这对于每个事件都是不同的。所以在启动时,Angular应该使用{_}来检索API_KEY在网址中找到event_name,然后获取此活动的相关数据。)

问题:启动后,前缀应该仍然是所有路径的第一部分。然而,因为前缀是动态设置的,有没有办法在启动时将它添加到所有路径或使角度路由器以某种方式“忽略”它?

0 个答案:

没有答案