解决 react-router 中 history is 'undefined' 的问题
2019独角兽企业重金招聘Python工程师标准>>>
问题重现:
浏览器中报错信息:
问题原因:
在网上找了好久,最后发现是安装的 react-router 的版本问题。先前安装的是
"react-router": "^4.1.1",
天知道 4.* 版本做过一次大改,里面没有了 history 这玩意。
解决方法:
卸载4.0版本的包,重新安装3.*版本的包就可以啦。记得重启下服务。
$ cd 项目根目录 // 跳转到项目根目录下
$ npm uninstall react-router // 卸载4.*版本的包
$ npm install react-router@3.* // 安装3.*版本中最新的包
转载于:https://my.oschina.net/dkvirus/blog/914208
解决 react-router 中 history is 'undefined' 的问题相关推荐
- React Router 中文文档(一)
React Router 中文文档(一) React Router 中文文档(一) 官方英文文档 - https://reacttraining.com/rea... 版本 - v4.2.0 < ...
- 解决 React Native 中的常见错误
React Native 是当今最常用的 JavaScript 移动框架之一.React Native 使熟悉 JavaScript 和 React Web 框架的开发人员能够使用类似的方法和原理开发 ...
- 解决vue router使用 history 模式刷新后404问题
因为我们的应用是单页客户端应用,当使用 history 模式时,URL 就像正常的 url,可以直接访问http://www.xxx.com/user/id,但是因为vue-router设置的路径不是 ...
- antd 实现pdf 预览_解决react项目中PDF的显示与打印问题
最近项目中有这样一个需求: 1. 页面中可以显示pdf 2. 不希望把整个页面打印下来,只打印显示PDF的部分,可以使用浏览器自带打印功能 PDF文件的显示 拿到这个需求,真时一头雾水.因为没有做过类 ...
- imac下修改本地hosts文件解决react项目中的跨域问题
1.跨域问题:No 'Access-Control-Allow-Origin' header is present on the requested resource. 解决: 1)在本机命令行输入 ...
- 使用React Router以编程方式导航
通过react-router我可以使用Link元素来创建由react路由器本地处理的链接. 我在内部看到它调用this.context.transitionTo(...) . 我想从下拉列表中进行导航 ...
- react router
目录 前言 核心 1.内置的组件 2.内置的路由器组件 3.History 对象 4.Location 对象 5.react router 的安装包 一.React-Router v1 1.一些概念 ...
- React Router路由详解
React Router路由详解 一.基础 1.安装使用 2.React Router 中通用的组件 路由组件 BrowserRouter 和 HashRouter 路径匹配组件: Route 和 S ...
- React Router 学习
本次使用react-router 版本为 5.0.1 本教程前提是你的应用程序是一个web应用程序,使用'react-router-dom'包来实现页面的路由 在React router中有三种类型的 ...
最新文章
- oppo手机工程模式清除数据需要密码_「MIUI玩机技巧27」如何快速查询和清除电池信息...
- 一个原来知道却懵懂好久的道理2017-12-08
- SQL Server-流程控制 7,Return 语句
- “约见”面试官系列之常见面试题之第五十篇之title和alt的区别(建议收藏)
- excel中空格去不掉java_在Apache POI中跳过空白Excel单元格
- 51-nod(1443)(最短路)
- oracle bpm 教学视频,oracle BPM直接更新流程
- 【深度学习】训练集、测试集和验证集
- Ubuntu操作-01 安装NVIDIA显卡驱动
- Dynamics CRM 365 - 零基础入门学习后端插件语法总结(样例使用方法)
- linux在文件夹压缩,在linux下如何将文件夹压缩成.tgz文件
- 是指因计算机网络不安全导致的风险,网络安全知识竞赛题库
- 台式机插耳机没反应没声音
- 更好的 java 重试框架 sisyphus 入门简介
- 微处理器常见问题及解答
- linux 修改hosts立即生效设置
- 在Windows电脑上修改图片内存大小的方法
- 关于计算机天赋测试,这是一道你绝没测过的测试题,能测出你的天赋究竟是什么...
- 家园系统服务器,梦幻西游手游家园系统外观全面升级
- NAS系列 硬件选择
热门文章
- mac 强制退出程序_Mac OS系统如何强制退出应用程序
- ipad python编程软件_在iPad中运行Python
- python中读取文本文件_Python三种读取txt文件方式
- layui php ajax分页,layui+thinkphp5.1实现分页(非动态表格)
- C#判断检测网络是否连接
- NPOI从数据库中导出数据到Excel
- 网站点赞 评论 回复 数据库设计
- session.setattribute 设置后取不到值_从入门到精通,别处学不到的污泥浓度计的使用和维护技巧...
- python print 3位小数_python 这样 print 才够骚啊 (3)
- 安卓 qemu 运行linux,在Qemu的beagleboard上运行Android