【发布时间】:2016-02-29 09:11:25
【问题描述】:
如何根据当前视图隐藏/显示此按钮?
<ion-nav-buttons side="right">
<button id="search_button" class="button button-icon ion-ios-search button-clear" ng-click="search()">
</button>
</ion-nav-buttons>
【问题讨论】:
-
您的意思是按视图路由吗?该指令是自定义指令吗?你用哪个路由器? ui-router 还是 angularJS routeProvider?
-
到不同视图的导航发生在 Ionic Side 菜单中。我也使用角度 routeProvider
-
太好了,那么
$stateChangeSuccess事件就是您要找的。 (或$viewContentLoaded基本相同...)。如果您有父容器,我的解决方案将适合您。如果你不这样做,我建议你在 body 标记的 html 中添加一个控制器。并在那里处理一些路由;)