angulaire.js - Erreur CORS avec AngularJS
黄舟
黄舟 2017-05-15 16:50:03
0
5
1008

Je suis nouveau sur Angularjs et j'ai utilisé templateUrl lors de l'utilisation de la commande. Si j'utilise cette commande directement, une erreur Cross Origin Request Script (CORS) sera signalée sur Chrome. Cela peut être dû à des considérations de sécurité et au fichier //. le fichier ne peut pas être chargé directement. Cela devrait être possible sous ff.

Je voudrais demander s'il existe un moyen de résoudre ce problème sous Chrome sans configurer de serveur local. Veuillez me donner quelques conseils.

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(5)
Peter_Zhu

Précompilez le modèle directement et mettez-le en cache dans $templateCache, afin que le modèle précompilé puisse être chargé directement dans la page Web en tant que script sans problèmes inter-domaines. La précompilation automatique peut être utilisée pendant le développement (vous pouvez rechercher des solutions associées, telles que grunt + ngTemplate, etc.).

Si c'est la première fois que vous entrez en contact avec le concept de modèles précompilés, vous risquez d'être confus. Au début, j'ai vérifié beaucoup d'informations avant de franchir ce cap et d'en comprendre le principe. Cependant, je suis occupé maintenant et je n'ai pas le temps de l'expliquer en détail. Je vous suggère d'abord de rechercher des informations pertinentes sur la base du modèle précompilé de cinq mots. Je compléterai les détails quand j'aurai le temps.

曾经蜡笔没有小新

http://stackoverflow.com/questions/16251420/couldnt-load-template-using-templateurl-in-angularjs

我想大声告诉你

Il existe un plug-in Chrome. . . Recherche Google cors chrome Le premier est :)

给我你的怀抱

Vous pouvez ajouter le paramètre --disable-web-security lors de l'ouverture de Chrome via un raccourci. . . Faites simplement un clic droit et modifiez les propriétés
Devenez "C:UsersAdministratorAppDataLocalGoogleChrome SxSApplicationchrome.exe" --disable-web-security
Cependant, cela affectera l'utilisation normale de Chrome. Vous pouvez utiliser Canary pour ce faire.
Ou, utilisez Grunt, utilisez le plug-in Connect et Livereload, le développement est amusant, Connect équivaut à créer un serveur, Livereload peut automatiquement mettre à jour et actualiser le navigateur

Ty80

Il a été vérifié que tout ce qui est mentionné ci-dessus est acceptable. Cela dépend simplement de la méthode que vous choisissez. Merci à tous

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal