2016-05-17 94 views
0

因此,讓我說我有四個圖像。我點擊#3,它應該引導我到一個頁面,它打開標籤#3等等。問題是,應用程序事先不知道類。只有當我之前打開過該頁面,它才能正常工作。如何重定向到Framework7中新頁面的選項卡?

myApp.onPageInit('page-1 page-2', function (page) { 
    $$('.show-tab-of-page2').on('click', function() { 
     mainView.router.loadPage('page2.html'); 
     myApp.showTab('#tab-of-page-2'); 
    }); 
}); 

回答

0

創建另一個onPageInit調用「page2」。一旦用戶到達第2頁,它將打開選項卡。

myApp.onPageInit('page1', function (page) { 
    $$('.show-tab-of-page2').on('click', function() { 
     mainView.router.loadPage('page2.html'); 
    }); 
}); 

myApp.onPageInit('page2', function (page) { 
      myApp.showTab('#tab-of-page-2'); 
    }); 
+0

我試過了。頁面初始化調用一個選項卡,無論我點擊哪個圖像,因爲它每次啓動相同的選項卡。 – koolguy