framework7 не работает при смене кэшированной страницы - PullRequest
0 голосов
/ 03 мая 2019

Я создаю приложение SPA с Cordova и framework7 в Visual Studio 2017. Когда я запускаю приложение, первая страница работает отлично, когда я меняю страницу с помощью

mainView.router.loadPage({ pageName: 'pag2' })

pag2 ​​не работает сframework7, как я могу это исправить?

Я пытался создать новый файл HTML и js, но при смене страницы js не работает (я пытался печатать на консоли)

html pag2:

<!-- Pag2-->
<div data-page="pag2" class="page cached">
    <div class="page-content">
       <div class="content-block">
         <p> Pagina 2 </p>
         <p> Contenuto </p>
      </div>
   </div>
</div>

js:

$$("#pag2div").on("click", function () { mainView.router.loadPage({ pageName: 'pag2' }) });

Я уже добавил domCache

var mainView = myApp.addView('.view-main', {
    material: true,
    dynamicNavbar: true,
    domCache: true
});
...