Javascript 反应预引导,记录服务器端事件

Javascript 反应预引导,记录服务器端事件,javascript,angularjs,reactjs,Javascript,Angularjs,Reactjs,,其中当您在服务器上渲染某些内容时,Angular将附加事件侦听器以捕获在呈现客户端应用程序之前发生的用户事件 有没有办法用React来做这件事 例如,现在,如果您正在使用带有React的服务器端呈现,并且您的服务器使用标记进行响应,那么当前无论用户在该输入字段中键入什么,都不会在onChange事件处理程序中捕获。相反,当呈现客户端时,标记将被清除。React应仅用作显示数据的功能。 您的输入应具有存储中的状态 如果要在服务器上渲染该值,则在渲染期间应将该值保存在服务器存储中 重新创建事件的角

,其中当您在服务器上渲染某些内容时,Angular将附加事件侦听器以捕获在呈现客户端应用程序之前发生的用户事件

有没有办法用React来做这件事


例如,现在,如果您正在使用带有React的服务器端呈现,并且您的服务器使用
标记进行响应,那么当前无论用户在该输入字段中键入什么,都不会在
onChange
事件处理程序中捕获。相反,当呈现客户端时,
标记将被清除。

React应仅用作显示数据的功能。 您的输入应具有存储中的状态

如果要在服务器上渲染该值,则在渲染期间应将该值保存在服务器存储中

重新创建事件的角度解决方案并不像react和flux模式升级那个样仅从单个存储渲染数据那个么理想

在呈现客户端应用程序之前

有点混乱,因为应用程序主要呈现在服务器端

在HTML显示和javascript应用程序从客户端启动之间存在延迟。只要javascript加载在单独的文件中,并且需要时间到浏览器才能执行,则始终如此

您指的是repo,它允许我们记录Javascript应用程序启动前触发的所有客户端事件,并在启动后重播这些事件

每件事都解释清楚了。


适用于任何前端JavaScript框架(即React、Vue、Ember等)

我真的不知道为什么这里会出现-1。我可能可以在许多方面改进我的答案,欢迎反馈:)