Sto costruendo un sito Web di una pagina, utilizzando AngularJS, ui-router e jquery, e ho bisogno che supporti otto browser.
Ho seguito le istruzioni dalla documentazione AngularJS (link) e ho letto anche this e ho seguito le sue istruzioni.
In poche parole: ho aggiunto questo codice nell'intestazione:AngularJS IE 8 Supporto
<html xmlns:ng="http://angularjs.org" id="ng-app" ng-app="myApp">
e anche:
<!--[if lt IE 9]>
<script type="text/javascript" src="/app/js/3rdparty/html5shiv.js"></script>
<script type="text/javascript" src="/app/js/3rdparty/json3.min.js"></script>
<![endif]-->
Tutte le mie direttive si limitano ad essere utilizzato come direttive attributi (nessun tag personalizzati).
Tuttavia, nessuna vista viene visualizzata e nessuna direttiva funziona (ad esempio 8).
Ho iniziato a utilizzare l'interfacciare solo di recente, e il problema esisteva già prima.
Non riesco davvero a trovare il problema, e ho cercato molto.
Ci sono molti duplicati per questo, lo so, ma nessuna delle loro soluzioni mi ha aiutato (e la maggior parte di loro si riferisce alla documentazione di angularjs).
Non ho pubblicato nessun altro codice, poiché ce n'è molto, e non riesco davvero a capire quale parte del codice (diversa da index.html) possa causare problemi.
Inserirò qualsiasi altro codice se pensi che possa essere d'aiuto.
Sono davvero perso e sarei davvero grato se qualcuno potesse guidarmi verso una soluzione.
Grazie mille
Potresti fornire più del markup? Anche gli altri script inclusi sono importanti! Ad esempio, le ultime versioni di jQuery [hanno abbandonato il supporto per IE 8] (http: //blog.jquery.com/2013/04/18/jquery-2-0-rilasciato /). –