2016-11-03 3 views
1

J'ai une vue qui ressemble à:

<h2>Data Package Management</h2> 

<div class="row push-down-md"> 
    <tabs data="tabData" type="tabs"></tabs> 
    <div class="col-md-12"> 
     <tabset> 
      <tab heading="Create"> 
       <div> 
        Create Package 
       </div> 
      </tab> 
      <tab heading="Import" ui-sref="app.maintenance.portability.import"> 
       <a ui-sref="app.maintenance.portability.import">Hello</a> 
       <div ui-view></div> 
      </tab> 
     </tabset> 
    </div> 
    </div> 

Comme vous pouvez voir que lorsque je clique sur l'importation, il ouvre la voie « app.maintenance.portability.import » dans une nouvelle URL. Cependant, je veux charger le contenu de cet état dans le <Div> sous l'onglet plutôt que de l'ouvrir dans une autre fenêtre. Comment puis je faire ça?

Répondre

0

En fait, je résolu ce problème avec l'utilisation de ng comprennent:

div class="row push-down-md" > 
    <tabs data="tabData" type="tabs"></tabs> 
    <div class="col-md-12"> 
     <tabset> 
      <tab heading="Export" > 
       <div ng-include src= "currentExportDiv"></div> 
      </tab> 
      <tab heading="Import" > 
       <div ng-include src= "currentImportDiv"></div>  
      </tab> 
     </tabset> 

    </div> 

Lorsque les deux currentImportDiv et currentExportDiv sont saperate (ou il peut faire partie de la même html) fichiers html. et ils rendent et charger sur l'écran cliquez sur