【问题标题】:Store not updating in IE11 (react redux)存储在 IE11 中不更新(react redux)
【发布时间】:2018-02-19 21:57:04
【问题描述】:

在 IE 11 中,我无法更新我的商店。 第一次添加数据,但下一次,当我尝试更新时它不起作用。

我尝试使用 polyfill

import Immutable from 'immutable'
const objectAssign = require('object-assign');
const initialUserState =
{

}
;
const BackupReducer = function(state = initialUserState, action) {
   //console.log('actiondata in reducer:' + action.data + action.type);

  switch(action.type) {

  case 'GET_BACK_LIST':
         return objectAssign({}, state, { backups: action.data });
 break;

但这无济于事: 在控制台中我看到:

【问题讨论】:

  • 它不是只在IE11中工作
  • 是的...仅在 IE 中
  • 商店代码看起来没问题,并且如果您确认状态肯定会更新到您期望的状态,那么我们必须查看未更新的组件

标签: reactjs redux internet-explorer-11


【解决方案1】:

问题出在 axios 中。它缓存数据,所以我只是在标题中添加参数

Pragma: 'no-cache'

【讨论】:

  • 我希望我能多次投票!我也遇到了同样的问题...
  • 我们需要在文件的什么地方添加这个缓存? @JohnnyDerp
猜你喜欢
  • 1970-01-01
  • 2017-07-10
  • 1970-01-01
  • 2021-02-24
  • 2016-01-13
  • 1970-01-01
  • 2020-10-15
  • 2021-05-06
相关资源
最近更新 更多