我想在我的页面上搜索。实际上,我的代码是
$stateProvider
.state('aaa', {
url: '/aaa',
templateUrl: 'client/parties/views/aaa.ng.html',
controller: 'Aaa'
})
$urlRouterProvider.otherwise("/default");现在,我想在我的页面上搜索,但是params必须使用URL。当我有$urlRouterProvider.otherwise时,如何使用params?实际上,/aaa/ in之后的所有内容都会导致重定向到/default。
重要的是:我有超过20个参数,但是当没有被选中时,我不想通过URL传递它。这一点很重要,因为我认为我不能做诸如url:‘/details/:氢1:顺2:顺3:顺4’之类的事情,
你能帮帮我吗?
发布于 2015-11-07 23:00:26
查看ui路由器的文档,似乎不可能不让它重定向,而在状态路由上至少定义了一个参数。
要完成您想要的,我认为最好的方法是使用catch所有的参数。要么限制深度链接,要么减少参数的数量,并手动定义它。
https://stackoverflow.com/questions/33588513
复制相似问题