在React中确定路由的正确方法是什么?

时间:2018-06-10 14:01:22

标签: reactjs redux react-router

我无法理解选择路线的理论部分。有很多例子可以实现像/ authentication / user:id这样的路由,但是我们如何确定应用程序中需要哪些路由。我无法区分我是否必须使用路线。

1 个答案:

答案 0 :(得分:1)

"我们如何决定在我们的应用程序中需要哪些路线"

路由是您的应用程序的入口点。用户在地址栏中手动输入的任何内容,从某个地方复制粘贴,点击电子邮件中的链接等等都可以作为切入点。

因此,只要您有一个入口点(第一次加载页面),这不仅仅是默认路由或默认页面加载行为,您需要一条新路径。

对于单页应用程序,这通常归结为在运行时使用JS代码查看URL并决定要呈现的视图/组件。大多数项目依赖于像react-router这样的库来形式化和自动化这个功能。