Javascript 如何从Layout.cshtml调用React js(结合React路由和ASP.NET MVC路由)

Javascript 如何从Layout.cshtml调用React js(结合React路由和ASP.NET MVC路由),javascript,asp.net,asp.net-mvc,reactjs,routing,Javascript,Asp.net,Asp.net Mvc,Reactjs,Routing,我有一个用ASP.NET MVC核心编写的应用程序,因此视图是用cshtml编写的。 路由是通常的asp.net mvc路由。 我有一个使用React JS编写的新模块。 如何集成react js和ASP.NET MVC的路由,因为其中一个位于js文件中,另一个位于服务器代码中?您只需尝试点击API控制器并接受任何响应(如200),然后简单地重定向到react js url即可 我想问一下,既然基于服务器的MVC和React实际上并不兼容,那么为什么您首先要这样做。React是一个在浏览器窗口中

我有一个用ASP.NET MVC核心编写的应用程序,因此视图是用cshtml编写的。 路由是通常的asp.net mvc路由。 我有一个使用React JS编写的新模块。
如何集成react js和ASP.NET MVC的路由,因为其中一个位于js文件中,另一个位于服务器代码中?

您只需尝试点击API控制器并接受任何响应(如200),然后简单地重定向到react js url即可

我想问一下,既然基于服务器的MVC和React实际上并不兼容,那么为什么您首先要这样做。React是一个在浏览器窗口中运行的JS应用程序,而MVC网站几乎一直在切换位置。谢谢你的回答