使用Microsoft的ASP.NET Javascript Services是否可以选择哪些路由获得服务器端?
我需要像主页这样的营销页面在服务器上呈现SEO,但Web应用页面只能在客户端上呈现。
我正在使用react,反应路由器和asp net core 2.0。
答案 0 :(得分:0)
在视图中使用 asp-prerender - * ,如此处所述
例如,在你的cshtml中:
<div id="my-spa" asp-prerender-module="ClientApp/boot-server"
asp-prerender-data="new {
IsGoldUser = true,
Cookies = ViewContext.HttpContext.Request.Cookies
}"></div>