将一个字符串变成一个正则表达式我们知道, react-router的大致原理就是根据路径的不同从而渲染不同的页面, 那么这个过程其实也就是路径A匹配页面B的过程, 所以我们之前会写这样的代码<Route..., history api是不会刷新页面的, 而如果设置该属性为true以后, // 则你调用push等方法的时候会直接数显页面 keyLength: 6, // location对象使用的key..., 我们需要重新渲染组件, 我们可以使用listen来监听, 但是重新渲染组件我们 // 可以使用自己封装一个forceUpdateHook来处理, 但是如果有了location状态, 可以一石二鸟不是更好...), 这个库做的事情非常简单: 将一个字符串变成一个正则表达式我们知道, react-router的大致原理就是根据路径的不同从而渲染不同的页面, 那么这个过程其实也就是路径A匹配页面B的过程, 所以我们之前会写这样的代码..., history api是不会刷新页面的, 而如果设置该属性为true以后, // 则你调用push等方法的时候会直接数显页面 keyLength: 6, // location对象使用的key