我使用的是AngularJS和ui-router以及我的app.js
。我有以下行:AngularJS的ui路由器,否则状态,而不是网址?
$urlRouterProvider.otherwise('/');
然而我不希望它给用户发送到URL但而是到状态:
.state('404',
{
views: {
'body': {
templateUrl: 'partials/404.html',
}
}
});
一般情况下我只是做这个:
$state.go('404');
我该如何做其他方法?
请注意:我的404状态没有URL,所以基本上它保留了用户输入或访问的URL,只是更改了模板。
是的,看起来是一个很酷的方式来处理这:) – Cameron 2014-10-03 14:55:33