routeProvider没有加载新视图

时间:2016-03-09 22:29:29

标签: angularjs ngroute angularjs-ng-route

我的配置如下:

app.config(['$locationProvider', '$routeProvider',function ($locationProvider, $routeProvider) {
$locationProvider.html5Mode({
    enabled: true,
    requireBase: false
});

$routeProvider.when('/:schema/home',{
    templateUrl:'/views/homeView',
    controller:'homeController',
    reloadOnSearch:true
}).when('/:schema/details',{
    templateUrl:'/views/detailsView',
    controller:'detailsController',
    reloadOnSearch:true
}).otherwise({
     redirectTo:'/potato'
});

}]);

在我的主视图中,我有一个表,其中每行中的第一个单元格应该将用户重定向到/ details页面。

                    <tr ng-repeat="p in ps">
                    <td><a ng-href="/{{model.getSchema()}}/details" >{{p.name}}</a></td></tr>

在视图中,当我将鼠标悬停在链接上时,它会准确预览我期望的内容。

我的问题是,当我点击链接时,它会更改URL,但视图不会更改。我根本不确定根本问题。

0 个答案:

没有答案