【发布时间】:2016-05-27 15:56:44
【问题描述】:
我正在使用 Ionic 及其 SideMenu(标准模板)。
它工作正常,但是当我显示侧面菜单时,我向下滚动它(它很长),然后我关闭它并尝试再次打开它保持向下滚动。
是否可以在打开时始终向上滚动? 我的菜单(base.html)模板:
<ion-side-menus enable-menu-with-back-views="false">
<ion-side-menu-content>
<ion-nav-bar class="bar-stable">
<ion-nav-back-button>
</ion-nav-back-button>
<ion-nav-buttons side="left">
<button class="button button-icon button-clear ion-more" menu-toggle="left">
</button>
</ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="menuContent"></ion-nav-view>
</ion-side-menu-content>
<ion-side-menu side="left">
<ion-header-bar class="bar-energized">
<h1 class="title">Menu</h1>
</ion-header-bar>
<ion-content>
<ion-list>
<ion-item menu-close href="#/app/overview" item-type="item-icon-left">
<i class="icon ion-information-circled"></i>
{{ 'overview' | translate }}
</ion-item>
<div class="item item-divider">
{{ 'logout' | translate }}
</div>
<ion-item ng-click="logout()" item-type="item-icon-left">
<i class="icon ion-power"></i>
{{ 'logout' | translate }}
</ion-item>
</ion-list>
</ion-content>
</ion-side-menu>
</ion-side-menus>
【问题讨论】:
-
它显示滚动位置与您向下滚动后停止的位置相同?
-
@cafebabe1991 是的,完全正确
-
尝试完全关闭应用,如在最近使用的应用菜单中不可见,或尝试强制停止。
-
你没有理解我的问题。每次关闭/打开它时,我都需要以编程方式向上滚动侧边栏。当用户显示它时,我需要它始终处于最顶端。
标签: jquery css angularjs ionic-framework