2016-02-18 4 views
0

Так что, я пытался создать шаблон внутри ion-nav-view, но состояние его не распознает. Я хотел бы иметь какNesting ion-nav-view внутри nav-view

<ion-nav-view> 
    <ion-nav-view name="menuContent"> 
     <nav-view name="historyContent"> 
     </nav-view> 
    </ion-nav-view 
</ion-nav-view 

вот код состояния так смотреть «menuContent» имеет app.serviceHistory состояние и вид изнутри «menuContent» я хотел иметь другой вид «service_table_view», который должен быть загружен в том же состоянии «menuContent» вид «т.е. app.serviceHistory»

.state('app.serviceHistory', { 
     url: '/serviceHistory', 
     views: { 
     'menuContent': { 
      templateUrl: 'templates/serviceHistory.html', 
      controller:'serviceHistoryCtrl' 
     }, 
     'serviceView':{ 
      templateUrl:'templates/browse.html', 
      controller:'serviceHistoryCtrl' 
     } 
     } 
    }) 

Он не загружается шаблон browser.html, я упускаю что-то не так?

ответ

0

ОК Ребята, пытаясь разыграть код, я узнал, что если бы мне пришлось поиграть, то он будет загружать шаблон внутри представления «menuContent». Тем не менее, я должен был создать новое государство, с тем чтобы добиться того, что выглядит как этот

.state('app.serviceHistory', { 
     url: '/serviceHistory', 
     views: { 
     'menuContent': { 
      templateUrl: 'templates/serviceHistory.html', 
      controller:'serviceHistoryCtrl' 
     } 
     } 
    }) 
    .state('app.serviceHistory.singleHistory', { 
     url: '/singleHistory', 
     views: { 
     'serviceView': { 
      templateUrl: 'templates/browse.html' 

     } 
     } 
    }) 

The View

<ion-nav-view> 
    <ion-nav-view name="menuContent"> 

     <ui-view name="historyContent"> 
     </ui-view> 
    </ion-nav-view 
</ion-nav-view 

Но, опять же, моя цель была, чтобы загрузить два вида внутри одного государства. Я попробую новые вещи, если это сработает.

Обратите внимание, что ионно-нав-вид внутри ионно-нав-зрения будет препятствовать архитектуры CSS, поэтому мы должны использовать «щ-вид» я думаю, что в моем случае работает в вложенном состоянии совершенно

+0

и где находится serviceView? –