我的app.js中有一个包含路线的网址。我们可以说网址是:
/api/:opt1/:opt2/:opt3/users
我希望我的网址在任何情况下都能正常工作,我应该忽略可选参数(opt1,opt2或opt3,可能全部或几个)。我怎样才能做到这一点。
有什么方法可以调用$location.path('/users')
,我还可以指定可选参数的值是什么?
答案 0 :(得分:19)
可选路由参数标有?
,如下所示:
`/users/:id?`
然后,此路线会同时匹配/users
和/users/1
路径