我正在尝试使用AngularJS创建网站。可以使用以下代码使用路径提供程序加载部分:
myApp.config(function($routeProvider, $locationProvider) {
$routeProvider
//route for the home page
.when('/', {
templateUrl : 'Wonen.htm',
controller : 'mainController'
})
.when('/homepage.htm', {
templateUrl : 'Wonen.htm',
controller : 'mainController'
})
.otherwise({
// redirectTo : redirect
});
});

页面Wonen.htm
是部分没有页眉和页脚等。我们想要使用一个完整的页面,并根据此页面中的ID加载我们需要的html部分。
这可能吗?
答案 0 :(得分:0)
为此找到了解决方案:
myApp.factory('myHttpInterceptor', function ($q) {
return {
response: function (response) {
console.log("On success:", response);
// do something on success
if() {
return $q.reject(response);
}
return response;
},
responseError: function (response) {
console.log("On error", response);
// do something on error
return $q.reject(response);
}
};
});
myApp.config(function ($httpProvider) {
$httpProvider.interceptors.push('myHttpInterceptor');
});
我唯一知道的就是编辑回复。