我正在尝试使用静态页眉和页脚布局构建页面,但使用 ng-view 或 ng-include 根据 URL 更改我的容器模板。我试过两种方法:
使用 $routeProvider:
app.config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/', {
template: 'views/home.html',
controller: 'Ctrl',
});
$routeProvider.when('/contact-us', {
template: 'views/contact.html',
controller: 'Ctrl',
});
$routeProvider.otherwise({
redirectTo: '/'
});
}]);
或返回模板 URL 的控制器函数:
app.controller('locationCtrl', function ($scope, $location, $routeParams) {
$scope.templateUrl = function() {
return "/views/home.html";
}
});
但是,无论使用哪种方法,我都无法收到联系我们的错误消息。