preloadPreviousPage not working?

I have set {preloadPreviousPage : false} in my f7 constructor. Code below. however when I navigate to different pages the current page AND the previous page are loaded in the DOM. The previous page is tagged with:

<div class=“page page-previous” aria-hidden=“true”>

My constructor:

var f7 = new Framework7 ({
view: {
animate: false,
preloadPreviousPage: false,
}
});

How do I prevent the PREVIOUS page from being loaded? The CSS styles in my previous page are messing up the style of the CURRENT page. Please help!

preloadPreviousPage - это параметр отвечает за другую логику.
Предыдущая страница должна иметь класс page-previous согласно https://framework7.io/docs/page.html#page-loading-sequence-classes

Если вы хотите удалить страницу из DOM, используйте router.clearPreviousHistory() или router.clearPreviousPages() https://framework7.io/docs/view.html#router-api-methods-properties

You also need to disable swipeBack for that view

Действительно, был не прав. Навигация на popup работает странно, она не создает page-current, видимо, из-за этого и получается, что routable popup вроде как есть в F7, но работает не так как ожидается, и обязательно будут проблемы, если чуть-чуть глубже использовать.