Esiste una direttiva in materiale angolare per ridimensionare il sidenav?barra di ridimensionamento per sidenav in materiale angolare.
C'è un sidenav che mostra l'elenco dei client e il riquadro destro ha i dettagli del client. Sto cercando di aggiungere una barra di ridimensionamento tra di loro.
Ho usato il seguente
http://plnkr.co/edit/Zi2f0EPxmtEUmdoFR63B?p=preview
che ho trovato nella seguente
Angular JS resizable div directive
Ho provato seguendo l'esempio plunker sopra ma il sidenav mai ridimensionato. Il riquadro destro si sposta a destra ma il riquadro sinistro rimane invariato.
<div layout="row" flex>
<md-sidenav layout="column" class="md-sidenav-left md-whiteframe-z2" id="sidenav" md-component-id="left" md-is-locked-open="$mdMedia('gt-md')">
<md-list class="sideBar">
<md-item ng-repeat="client in data">
<md-item-content>
<md-button ng-click="selectClient(client);" >
{{client.name}}
</md-button>
</md-item-content>
</md-item>
</md-list>
</md-sidenav>
<div id="sidebar-resizer"
resizer="vertical"
resizer-width="6"
resizer-left="#sidenav"
resizer-right="#primary-col"
resizer-max="400">
</div>
<!-- viewport column -->
<div layout="column" flex class="content-wrapper" id="primary-col">
<div id="viewPort" ng-view></div>
</div>
</div>
Grazie
Ho avuto lo stesso problema e ho trovato la stessa direttiva. Tuttavia, hai ottenuto la direttiva ridimensionabile per lavorare con md-sidenav? Ho ricevuto l'errore "Direttive multiple che richiedono un nuovo scope isolato". Ho fatto una direttiva personalizzata per risolverlo, ma se c'è un modo per lavorare con la direttiva ridimensionabile originale, sarei interessato a sapere come lo hai fatto. Grazie! – LeoLozes