Sto lavorando su un'applicazione dashboard in cui si dispone di una serie di moduli che viene mostrato allo stesso tempo. Mi piacerebbe aggiungere più "viste" a questi moduli. Ad esempio, la prima vista di un modulo Github è una lista dei tuoi repository. Quando fai clic sul link di un repository in quel modulo, quella vista nel modulo verrebbe sostituita con una nuova schermata che mostra tutte le informazioni dettagliate su quel repository.AngularJS parziale cambiamento di controllo sullo scatto
Tuttavia, voglio questa vista per essere isolato in questo modulo in modo da poter continuare a utilizzare i miei altri moduli allo stesso tempo (non voglio che per cambiare pagina a tutti).
Un esempio di quello che sto cercando di realizzare può essere trovato qui: http://jsfiddle.net/5LgCZ/
In questo esempio, è necessario fare clic un frutto o una macchina e ottenere informazioni dettagliate su tale voce in quel modulo in una nuova vista . (attualmente esegue solo un avviso).
Questo è quello che ho finora, ma non ho idea di come strutturare e avvicinarsi a questo per quanto riguarda i controller e le viste andare:
<div ng-app="app">
<div class="module" ng-controller="FruitCtrl">
<h1>Fruit Module</h1>
<ul>
<li ng-repeat="fruit in fruits"><a href="#" ng-click="showDetail(fruit)">{{fruit}}</a></li>
</ul>
</div>
<div class="module" ng-controller="CarCtrl">
<h1>Car Module</h1>
<ul>
<li ng-repeat="car in cars"><a href="#" ng-click="showDetail(car)">{{car}}</a></li>
</ul>
</div>
</div>
Grazie in anticipo per chi sarà in grado di aiutare.
Giusto per chiarire, si desidera fare clic su una "sezione" della pagina che aggiornerebbe un'altra "sezione" per dare il clic dell'utente? –