在AngularJs中为每个路径添加一个可选的语言参数

时间:2014-10-31 19:10:59

标签: angularjs angular-routing

至于支持书签,我想在基于AngularJs的SPA上为每种语言提供唯一的URL。理想情况下,我希望URL看起来像这样:

example.com/#/:langParam
example.com/#/:langParam/home
example.com/#/:langParam/home/news

但是只要语言是部署的默认语言(通常是en),我想:langParam是完全可选的。可能是上述类似的东西,或者我应该将语言添加到URL的末尾,如下所示:

example.com/#/:langParam
example.com/#/home/:langParam
example.com/#/home/news/:langParam

有没有办法自动将其应用于所有路线,还是需要将其添加到每条路线?感谢。

0 个答案:

没有答案