当解析承诺发现错误时,我正在尝试替换状态模板,无论如何都要这样做?
例如:
.state('mystate', {
url:'/mystate',
resolve: {
myObject: function($http) {
return $http({method: 'GET', url: '/mystateurl'});
}
},
views: {
'@': {
templateUrl: 'partials/template.html',
controller: 'CustomController'
}
}
})
此状态使用自定义模板'partials / template.html',我想在解析方法为http 404(或500等)时更改模板的值,目标是显示错误模板正确的位置/网址,实际上,如果解决方案遇到错误,则位置不会更新。
这不是浏览器的真正尝试,您调用资源以便更新网址,然后页面显示错误。
提前感谢您的帮助。