Este artigo descreve a solução para o problema dos angulares sempre cache dados no IE. Compartilhe -o para sua referência, como segue:
pergunta:
Ao fazer uma solicitação (obtenha) usando o AngularJS para obter dados do servidor e, em seguida, vinculá -los à página, você descobrirá que o resultado dos dados originais é sempre exibido no IE. Neste momento, saberemos que o IE fez cache.
Solução:
Podemos configurá -lo para não armazenar em cache através de $ httpprovider na configuração do AngularJS. Os detalhes são os seguintes:
ngapp.config (função ($ httpprovider) {// Initialize Get se não estiver lá se (! $ httpprovider.defaults.headers.common ["x-requestado-with"] = 'xmlhttprequest'; 'sem cache';});Espero que este artigo seja útil para a programação do AngularJS de todos.