Cet article décrit la solution au problème des AngularJS toujours en cache les données dans IE. Partagez-le pour votre référence, comme suit:
question:
En effectuant une demande (obtenez) en utilisant AngularJS pour obtenir des données de serveur, puis en la liant à la page, vous constaterez que le résultat des données d'origine est toujours affiché dans IE. Pour le moment, nous saurons que IE a fait du cache.
Solution:
Nous pouvons le définir pour ne pas se mettre en cache via $ httpprovider dans la configuration angularjs. Les détails sont les suivants:
ngapp.config (function ($ httpprovider) {// initialize get if you if (! $ httpprovider.defaults.heders.get) {$ httpprovider.defaults.heders.get = {};} // lise $ httpprovider.defaults.heders.common ["x-requiet-with"] = 'xmlhttprequest'; 'no-cache';});J'espère que cet article sera utile à la programmation AngularJS de tous.