我们如何处理templateUrl失败?比如模板失败时重定向到默认路由。
在这种情况下,我实现了一个templateUrl函数,如;
@Component({
selector: 'oauth-home',
templateUrl: AppSettings.VIEW_OAUTHHOME_ENDPOINT + '?access_token=' + JSON.parse(localStorage.getItem('access')).access_token,
directives: [ROUTER_DIRECTIVES, ControlMessages],
providers: [
HTTP_PROVIDERS,
ROUTER_PROVIDERS
]
})
当access_token丢失或过期时,模板url会抛出错误。在这种情况下,我需要在失败回调中重定向身份验证失败的视图。