react-router 和 typescript 对应版本介绍如下:
React Router 和 TypeScript 是两个非常常用的前端工具,兼容性和版本对应如下:
1.React Router 5.x 版本是对应 TypeScript 3.5 - 4.x 版本的,兼容性较好。
2.对于 React Router 6.x 版本,官方声明其兼容性与 TypeScript 版本无关,兼容性主要由 TypeScript 自身语言特性及其对 React 生态的支持影响。
3.关于 TypeScript 4.x 版本兼容 React Native 现存的问题,React Router 使用 HashHistory 可以解决这些问题。但需要注意的是,在使用 HashHistory 的情况下,页面的路径是以 "#" 作为开头的,所以需要开发者自行注意兼容性问题。(React-Native,即RN中的路由使用比较多的是react-navigation官方库)react router 6
总体来说,尽可能地尝试匹配相应的版本和更新较新的版本都是比较好的习惯,官方在进行版本发布时也会专门针对平台发布相关的详细说明。