react项目在非chrome浏览器报错

电脑版Safari,火狐 报错:
clipboard.png

手机版本Safari报错:

clipboard.png

chrome浏览器完全正常,换其他浏览器都不行,

import { combineReducers ,createStore,applyMiddleware,compose} from 'redux'
import thunk from 'redux-thunk'
import { user } from './models/user.redux'
const reducers = combineReducers({user});

const store = createStore(reducers, compose(
    applyMiddleware(thunk),
    window.devToolsExtension ? window.devToolsExtension() : () => {}
));

export default store

babel配置

"babel": {
    "presets": [
      "es2015",
      "react-app",
      "stage-0"
    ],
    "plugins": [
      [
        "import",
        {
          "libraryName": "antd-mobile",
          "style": "css"
        }
      ],
      "transform-decorators-legacy"
    ]
  },
阅读 3.5k
1 个回答

//抱歉没有善用搜索,

window.devToolsExtension ? window.devToolsExtension() : () => {} 
//改为
window.devToolsExtension ? window.devToolsExtension() : f => f
//就可以了
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题