如何在使用Reactjs时创建多个页面?是否有特定的功能来执行此操作?

问题描述:

我必须使用什么功能在React上创建多个页面。有没有一种链接或某种感谢可以指引我在我的Web应用程序中的页面。如何在使用Reactjs时创建多个页面?是否有特定的功能来执行此操作?

React旨在用于单页面应用程序,因此默认情况下它不提供此类功能。但是如果你想在其中添加路由,那么你可以使用react-router。

什么react-router会做的只是交换你的浏览器链接,看起来像是在一个新的页面,并替换正文中的内容。

希望这可以帮助你理解反应的使用。

+0

谢谢!我在哪里可以了解反应路由器? –

+0

我不同意你的开场白。 React被定义为一个用于构建用户界面的库,并且您可以在需要时随时提供React JS文件以及在“普通”(读取,非SPA)网站上的常规HTML。然而,实际上,在SPA内使用反应路由器来创建多页的错觉确实是常见的做法,但这不是必须的。 – Jaxx

+0

你百分之百正确,但我试图回答你提出的有关使用反应创建页面的问题。 –