2014-01-30 27 views
1

如果視圖是特定路線,是否有方法顯示div?我有一個通用的頁眉和頁腳,但是我不想在我的/路徑上顯示標題上的一個內容。角ng如果具體路線

<body>  
    <header> 
    <section ng-if=""></section> 
    </header> 

    <div ng-view class="view"> 

    <footer></footer> 
</body> 

回答

2

您可以利用$routeChangeSuccess。像這樣的東西應該工作(未測試):

app.run(function($rootScope, $location) { 
    $rootScope.$on('$routeChangeSuccess', function() { 
     $rootScope.showSection = $location.path() !== "/"; 
    }); 
}); 

然後......

<body>  
    <header> 
    <section ng-if="showSection"></section> 
    </header> 

    <div ng-view class="view"> 

    <footer></footer> 
</body> 
+0

太謝謝你了! – user2901304