【问题标题】:What is the best react router library to allow abstracting path什么是允许抽象路径的最佳反应路由器库
【发布时间】:2019-06-24 08:01:21
【问题描述】:

我正在将一个项目从 AngularJS(带有 UI-Router)切换到 ReactJS,但我无法从我的应用程序中找到一个正确的路由器,它只允许对路由进行 bastract。

我只想定义一次路径并简单地访问它。使用 UI-Router,您可以调用诸如“connected.home”之类的路由,但在大多数反应路由器中,您每次都需要路径,例如“/connected/home”,但如果需要,我想轻松更改路径。

我找到了多个库,但似乎没有人能解决这个问题。

【问题讨论】:

  • 这里的建议是题外话,因为它们征求基于意见的答案。
  • 我更喜欢使用 UI Router 以外的东西,目标是使用新技术进行 react
  • 那你在找什么?用于反应的 ui 路由器可以满足您的需求。
  • react-router 的一个常见做法是维护一个单独的 JS 文件以将所有 url 保存在一个对象中:{homepage: '/home', account: '/account'} 等等。这样一来,您的所有 url 都将保留在一个位置,您可以将此文件导入到任何您想要的位置,并且可以使用其键调用路径。

标签: reactjs react-router angular-ui-router react-navigation


【解决方案1】:

Navigation router 将命名路由带到下一个级别。你可以传递强类型数据,通常don’t even need to know the name of the route

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-30
    • 2019-08-10
    • 2022-01-17
    • 2018-05-16
    • 2012-10-14
    • 2017-08-07
    • 2019-08-03
    相关资源
    最近更新 更多