我正在使用离子框架(angularjs)开发用户系统。我在用户登录后面临重新阅读侧边栏的问题。例如,菜单应该隐藏如下所示的登录链接
<ion-item menu-close ng-show="!loggedIn" href="#/app/login">
Login
</ion-item>
<ion-item menu-close ng-show="loggedIn" href="#/app/profile">
Profile
</ion-item>
如何将loggedIn设置为true?因为我在另一个控制器中有我的登录功能。在这种情况下我应该看$scope.loggedIn
吗?
我也可以刷新但是它只是没有更新,我尝试了$ location.reload,$ state.go({reload:true})和window.location ='something',侧边栏没有更新