Sto cercando di creare un collegamento semplice nella mia app angularJS ai file che sono stati caricati. Non ho alcun problema a produrre il collegamento, in quanto è piuttosto banale. Il problema che ho, tuttavia, è che il sistema di routing I ha intercettato il collegamento e tenta di caricarlo all'interno di un angolo, che ovviamente fallisce e ritorna semplicemente alla rotta predefinita. Questo ovviamente non è il comportamento che voglio. I miei links sono prodotti utilizzandoFile download link with angular UI-Router
<a href="{{doc.url}}">{{doc.name}}</a>
Ho anche provato con
<a ng-href="{{doc.url}}">{{doc.name}}</a>
Ma ovviamente questo non cambia il link risultante. L'HTML risultante è
<a class="ng-binding" href="/uploads/attachment/file/13/FILENAME.pdf">FILENAME.pdf</a>
Quale è corretto. Ora, però, nel momento in cui clicco il link, torno alla mia rotta predefinita. Cosa posso fare per impedire a ui-router di tentare di gestire questo collegamento?
Ah perfetto grazie! Funziona un fascino :) Sì, giusto commento, capito solo se effettivamente fatto la differenza quindi le persone avrebbero k ora è rotaie perché non l'ho menzionato esplicitamente – PaReeOhNos
'target =" _ blank "' ha funzionato bene anche nel mio caso. Grazie. –
è una soluzione pulita? –