/ / Come posso cambiare angular-route.js dall'utilizzo di Ajax al caricamento del tag script dei partial? - angularjs, sicurezza, applicazione a pagina singola, offline, routing angolare

Come posso modificare angular-route.js dall'utilizzo di Ajax al caricamento del tag script dei partial? - angularjs, sicurezza, applicazione a pagina singola, offline, routing angolare

Sto creando un cellulare, AngularJS, cross-browser,spa offline con angular-route.js che non utilizza alcun server. Mi sento cambiare le impostazioni predefinite del browser per consentire il caricamento Ajax di file locali inaccettabile per la mia situazione. Idealmente mi piacerebbe un work-around di codice esterno alla libreria che consenta il caricamento dei file tramite la manipolazione degli attributi src script-tag. Ma, sono disposto a esplorare modificando o estendendo un file di libreria open source come angular-route.js se conoscessi la migliore versione + file + linea per iniziare.

risposte:

0 per risposta № 1

Sembra che tu debba usare $ templateCache, puoi specificare i modelli direttamente nel tuo html usando a <script> etichetta.

<script type="text/ng-template" id"path/to/template.html">...</script>

Ovviamente probabilmente vorrai avere ogni partial in un file separato, nel qual caso dovrai aggiungere un task che renderà disponibili i partial $templateCache. Ci sono plugin che faranno questo per te, dai un'occhiata grugnito-ng-template.


0 per risposta № 2

Sembra che tu debba usare $ templateCache, puoi specificare i modelli direttamente nel tuo html usando a <script> etichetta.

<script type="text/ng-template" id"path/to/template.html">...</script>

Ovviamente probabilmente vorrai avere ogni partial in un file separato, nel qual caso dovrai aggiungere un task che renderà disponibili i partial $templateCache. Ci sono plugin che faranno questo per te, dai un'occhiata grugnito-ng-template.