我的路由看起来像这样:
.when "/:locale",
templateUrl: "/views/index.html"
...
.otherwise redirectTo: "/en"
问题是第一条路线也匹配/
。有没有办法添加所需的路线段,这样/:locale
只有在实际上有非空字符串时才会匹配?
我可能可以在那里听$routeChangeStart
并实施otherwise
条件,但如果我能在一个地方完成所有操作会容易得多。
我的路由看起来像这样:
.when "/:locale",
templateUrl: "/views/index.html"
...
.otherwise redirectTo: "/en"
问题是第一条路线也匹配/
。有没有办法添加所需的路线段,这样/:locale
只有在实际上有非空字符串时才会匹配?
我可能可以在那里听$routeChangeStart
并实施otherwise
条件,但如果我能在一个地方完成所有操作会容易得多。