Ho cercato di caricare i dati all'interno di una finestra modale utilizzando AngularJS ma non sono sicuro di come farlo. Ho bisogno che l'url cambi anche quando il link viene cliccato e i dati da caricare all'interno di una finestra modale invece di caricare una nuova pagina.Creazione di una finestra modale per caricare i dati con AngularJS
Ho provato a utilizzare il plugin jQuery Facebox ma non sembra funzionare, sto anche utilizzando il componente modal di avvio di twitter.
Qui di seguito è il mio codice:
<div class="subnav span12" id="post-main-container" ng-controller="PostsController">
<div class="btn-group pull-left span5" id="sort-nav">
<a class="btn active">Popular</a>
<a class="btn">Recent</a>
<a class="btn">Favorite</a>
</div>
<div class="btn-group pull-right " id="view-nav">
<a class="btn" id="2col"><i class="icon-th-large"></i></a>
<a class="btn active" id="4col"><i class="icon-th"></i></a>
<a class="btn" id="6col"><i class="icon-th-list"></i></a>
</div>
<div class="btn-group pull-right">
<a id="reload" class="btn"><i class="icon-refresh"></i></a>
<a class="btn"><i class="icon-random"></i></a>
</div>
<div class="row-fluid span12" id="img-container">
<ul class="unstyled" id="image-container">
<li class="post-container box2" ng-repeat="post in posts">
<div class="post-btns" style="display:none;">
<a class="btn btn-mini" href="#">Share</a>
<a class="btn btn-mini" href="#">Add</a>
</div>
<a href="#/posts/{{post.id}}">
<img ng-src="{{post.image}}">
</a>
<p class="post-snippet" style="display:none;">{{post.description}}</p>
</li>
</ul>
</div>
</div>
voglio caricare il "#/posts/{{post.id}}"
in una finestra modale.
Perché non desideri facilitare un collegamento diretto direttamente in modale?Trello.com fa questo ed è molto utile. – Riko
I modali, beh, sono modali. Nella mia esperienza, viene mostrata una modale in base all'azione dell'utente. Conosco un caso d'uso, che ho usato e che è l'autenticazione, che anche in questo caso, la modale viene mostrata in base all'azione dell'utente di andare alla pagina non autenticata. Nel selvaggio mondo degli standard web cambiano abbastanza velocemente. Dare un'occhiata a Trello.com –