考慮以下角度1.X index.html文件:angularJS:如何conditionnaly在ng-view之外顯示一個元素?
<div ng-app="app" class="hero-unit">
<a ng-show="!isHomePage" href="#!/home">Home</a>
<div class="container-fluid">
<div ng-view></div>
</div>
</div>
我想只有當位置不在主頁上顯示的元素<a ng-show="!isHomePage" href="#!/home">Home</a>
? 我應該如何繼續?我應該將這個元素映射到專用控制器上作爲mainController
嗎?這是一個很好的做法嗎?
在你給的監聽器裏面,我添加了'$ rootScope.showButton = current.originalPath.indexOf(「home」)!== -1?假:真; '但在父級控制器div中,'{{showButton}}'爲空。你能用html和js給出一個完整的例子嗎? –
什麼是'current.originalPath'? –
我發現,這是一個模板引擎衝突!舊的應用程序原始模板引擎試圖評估花括號之間的角度表達!感謝您的回答! –