react-router帮助我们实现了什么东西我就不过多阐述了, 这个直接移步官方文档, 我们下面直接聊实现另外: react-router源码有依赖两个库path-to-regexp和history,...e.preventDefault(); // 这里我就简单写了, 其实我们知道还要考虑to为对象一些情况 // 而且还有to需要传参的一些情况, 这个时候就是你要写一些函数来帮助你解析字符串或者解析对象...我们也写完了, 但是Link和NavLink还有非常多需要完善的地方, 我也只是输出了核心原理, 大家有想法可以自己补充聚合api我们知道 , 我们在react-router中引入代码都是直接在react-router-dom...e.preventDefault(); // 这里我就简单写了, 其实我们知道还要考虑to为对象一些情况 // 而且还有to需要传参的一些情况, 这个时候就是你要写一些函数来帮助你解析字符串或者解析对象...我们也写完了, 但是Link和NavLink还有非常多需要完善的地方, 我也只是输出了核心原理, 大家有想法可以自己补充聚合api我们知道 , 我们在react-router中引入代码都是直接在react-router-dom