2016-06-08 5 views
1

В настоящее время существует myNavigator. В настоящее время существует три страницы: bottom.html, middle.html и top.html. Я хочу получить bottom.html выше top.html и за это позвоню pushPage.swap или shuffle Page

Но есть две проблемы:

  1. стек выглядит как этот bottom.html, middle.html, top.html, bottom.html.
  2. Новый bottom.html полностью реконструирован, поэтому он тратит много ресурсов на восстановление одного и того же контента.

Я пробовал resetToPage функция, но проблема все та же.

+0

Вы используете Onsen UI? Не могли бы вы быть более конкретными =) Трудно ответить –

ответ

1

Поскольку вы отметили Onsen UI 2, тогда вы можете использовать метод bringPageTop, который, кажется, делает именно то, что вы хотите.^_^

Таким образом, вы можете сделать что-либо из

  • myNavigator.bringPageTop(0)
  • myNavigator.bringPageTop('bottom.html')

Удачи с приложением!

+0

спасибо, что я использую onsenui - v1.3.15. Я предполагаю, что он ближе к началу UI 2. Позвольте мне попробовать обновиться. – enRaiser

+0

О, извините - я видел ярлык 'onsen-ui2', поэтому я думал, что вы его используете. Если вы обновите его, вы получите точную функцию. –