将$ q拒绝传递给angularjs中的404页面

时间:2015-05-27 23:38:24

标签: angularjs angularjs-service

一旦我重定向如何将拒绝内容提供给我的404控制器?我尝试做的是重定向到404,然后显示来自服务器的响应。

<head>
    <!--[if IE 8]>
        <link href="/css/MSIE8.css" rel="stylesheet" id="MSIECSS8" />
    <![endif]-->
</head>

1 个答案:

答案 0 :(得分:0)

您可以将拒绝作为参数添加到transitionto

$injector.get('$state').transitionTo('404',rejection);

https://github.com/angular-ui/ui-router/wiki/Quick-Reference#statetransitiontoto-toparams--options

拒绝将是404控制器中的$ stateParam。