ein Problem gefunden.
Vielleicht wird jemand nützlich sein:
Angular 1.6.5 Angular-ui-Bootstrap 2.5.0
Es gibt den folgenden Code ein:
$httpProvider.interceptors.push([
'$injector',
function ($injector) {
return $injector.get('AuthInterceptor');
}
]);
Und:
.factory('AuthInterceptor', function ($rootScope, $q, AUTH_EVENTS, Filters)
{
return {
request: function (config) {
let regEx = /.+\.html$/;
let template = regEx.test(config.url);
if (!template) {
if (config.url !== "/uaa/oauth/token" &&
Filters.get('token')) {
config.headers.Authorization = 'Bearer ' +
Filters.get('token');
}
}
return config;
},
response: function (response) {
let regEx = new RegExp('.+\.html$');
let template = regEx.test(response.config.url);
let data;
if (!template) {
if (response.status && response.status !== 200) {
return $q.reject(response);
}
data = response.data || response;
return $q.resolve(data);
}
return response;
},
responseError: function (response) {
$rootScope.$broadcast({
401: AUTH_EVENTS.notAuthenticated,
403: AUTH_EVENTS.notAuthorized,
419: AUTH_EVENTS.sessionTimeout,
440: AUTH_EVENTS.sessionTimeout,
500: 'bad-request'
}[response.status], response);
return $q.reject(response);
}
};
})
In der alten Version von meinem Code, Winkel versuchen, Vorlage Vorlage Cache von Modal Fenster. Aber in meinem Code nach der Verarbeitung wurde es nicht zurückgegeben.
Gibt es Fehler in Ihrer Konsole? –
Nicht einer ist alles rein –
Können Sie Ihren Pfad innerhalb TemplateUrl: '' ../modal/newModel.html 'und stellen Sie sicher, dass diese Vorlage geladen wird –