$routeProvider.when('/home', {
templateUrl: 'index.php/projects/projects/contact',
controller: 'home'
});
$routeProvider.otherwise({ redirectTo: '/home' });
我似乎无法让templateUrl引入正确的URL。它似乎只重定向回到/ home。有谁知道我做错了什么?
答案 0 :(得分:0)
请显示您的工作目录结构。我认为templateUrl不应该包含index.php
。尝试,
$routeProvider.when('/home', {
templateUrl: 'projects/projects/contact.html',
controller: 'home'
});
$routeProvider.otherwise({ redirectTo: '/home' });
答案 1 :(得分:0)
Yor呼叫路径index.php/projects/projects/contact
可能是错误的。
只需使用projects/projects/contact/index.php
。
代码也可以简化如下,而不是两次调用$routeProvider
。
$routeProvider.
when('/home', {
templateUrl: 'projects/projects/contact/index.php',
controller: 'home'
}).
otherwise({
redirectTo: '/home'
})