为什么Blazor生命周期方法被执行两次?这个功能有什么好处



为什么Blazor生命周期方法被执行两次?这个功能有什么好处?

它们被执行两次,因为您的应用程序是预渲染的。请注意,当您的应用程序正在预渲染时,JavaScript不可用。要选择预渲染,请将组件Html标记辅助对象的渲染模式属性设置为"渲染模式";ServerPrerender";,如下所示:

<component type="typeof(App)" render-mode="ServerPrerendered" />

如果不需要预渲染,请将渲染模式属性设置为"Server"

答案很简短。如果你想全面描述为什么你需要预渲染,你应该考虑什么,等等,请在文档中查找主题。。。

相关内容

  • 没有找到相关文章

最新更新