Ken*_*nne 3 angularjs angularjs-routing
如果在尝试加载资源时,如果在URL中使用URL中的参数加载API,那么将客户端重定向到错误路由的最佳方法是什么?
当某人访问例如orders/1时,他们会看到订单,但如果其中一个没有访问,订单未找到或发生任何其他异常,那么最好如何处理?
您可以使用$ routeChangeError事件
$scope.$on('$routeChangeError', function(arg1, arg2, arg3, arg4){
if(arg4.status == 404) {
$location.url('/my-error-route');
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10291 次 |
| 最近记录: |