react-router-ts:该项目已移至@ react-nanorouter

时间:2024-06-13 17:18:03
【文件属性】:

文件名称:react-router-ts:该项目已移至@ react-nanorouter

文件大小:55KB

文件格式:ZIP

更新时间:2024-06-13 17:18:03

TypeScript

不推荐使用 警告:此项目已移至 React路由器 使用TypeScript编写的使用钩子的简单,轻便的React路由器。 为什么要使用此路由器? 非常轻巧(有关最新尺寸,请参阅上面的徽章)。 灵活且简单易用。 使用浏览器的历史记录API。 不会强制您使用匹配算法,而是内置了一个简单的算法。 用TypeScript中的编写 仅具有一个对等依赖项:React 16.12.0或更高版本。 *许可证: 通过NPM安装 npm i react-router-ts 该库作为es2015模块提供。 要在浏览器中使用它们,您可能必须使用webpack或类似的东西来转换它们,而您可能已经这样做了。 例子 路由器 您需要在您的应用程序中添加一个Router组件(仅一个)。 该库中的任何其他组件和挂钩都必须是该Router (与嵌套的深度无关)。 import { Router } fr


【文件预览】:
react-router-ts-master
----.gitignore(26B)
----package.json(2KB)
----package-lock.json(185KB)
----src()
--------routeMatcher.ts(596B)
--------simpleRouteMatcherFactory.ts(143B)
--------Link.tsx(1KB)
--------RouterContext.ts(772B)
--------Route.tsx(1KB)
--------hooks.ts(400B)
--------index.ts(291B)
--------Switch.tsx(444B)
--------basename.ts(394B)
--------history.ts(1KB)
--------Router.tsx(1KB)
----LICENSE(883B)
----tsconfig.json(388B)
----.prettierrc.json(26B)
----.prettierignore(36B)
----README.md(10KB)
----.eslintrc.cjs(177B)

网友评论