2015-06-05 14 views
7

İlk web uygulamam için size daha iyi bir gezinme sağlamak için, İyonik çerçeve ve IU yönlendiriciden ikisini kullanıyorum. İşteİyonik sekmelerde gezinme sorunu

kolayca yapısını anlamak böylece basit bir mimarisi:

enter image description here

karşılaştığım sorun i sekmeler arasında gezinirken durumunu tutmak mümkün değilim olmasıdır. Örneğin. Bir sonraki sekmeye gidip bir sonraki görünüme ve geri dönüşe bastığımda, ilk düğmeye gidiyorum ve ikinci sekmeye geri döndüğümde, bıraktığım aynı durumu göremiyorum.

Bu sorunu çözemiyorum. Burada

bir DEMO geçerli: PLUNKER DEMO + CODE

ve bu benim devletler kodu: Son olarak ben üç sekme dosyaya "<ion-content> </ion-content> eklemektir bir çözüm, buldum

.config(function($stateProvider, $urlRouterProvider) { 


$stateProvider 



    .state('live.today', { 
    url: '/today', 
    views: { 
    today: { 
     templateUrl: 'today_live.html', 

    } 
    } 
}) 

.state('live.yesterday', { 
    url: '/yesterday', 
    views: { 
    yesterday: { 
     templateUrl: 'yesterday_live.html' 
    } 
    } 
}) 

.state('live.tomorrow', { 
    url: '/tomorrow', 
    views: { 
    tomorrow: { 
     templateUrl: 'tomorrow_live.html' 
    } 
    } 
}) 



.state('match.composition', { 

    url: '/composition', 
    views: { 
    view: { 
     templateUrl: 'composition.html' 
    } 
    } 
}) 

.state('match.resume', { 
    cache: false, 
    url: '/resume', 
    views: { 
    view: { 
     templateUrl: 'resume.html' 
    } 
    } 
}) 

.state('live', { 

    url: '/live', 
    views: { 
    live_view: { 
     templateUrl: 'live.html' 
    } 
    } 
}) 

.state('match', { 
    cache: false, 
    url: '/match_details', 
    views: { 
    live_view: { 
     templateUrl: 'match_details.html' 
    } 
    } 
}) 

.state('news', { 
    cache: false, 
    url: '/news', 
    views: { 
    news: { 
     templateUrl: 'news.html' 
    } 
    } 
}) 




$urlRouterProvider.otherwise('/live/today'); 


}) 
+0

İlk var birisi için güncellenmiş demo bir ganimet alabilir bir demo ve görüntüyü ayırmak. Ama problemini tam olarak anlayamıyorum? İstediğiniz davranış nedir? – QueryLars

+0

Karşılaştığım sorun, sekmeler arasında gezinirken durumu koruyamamam. Örneğin. Bir sonraki sekmeye gidip bir sonraki görünüme ve geri dönüşe bastığımda, ilk düğmeye gidiyorum ve ikinci sekmeye geri döndüğümde, bıraktığım aynı durumu göremiyorum. –

+0

Benim için demonuz iyi çalışıyor. – QueryLars

cevap

0

(live.html).

Sen pr için teşekkür ederim, aynı karmaşık görünümler mimarisini tüm