求教,我利用ReactDOMServer.renderToString输出到客户端,不能交互

#1

我还是看不明白React的服务端渲染,我已经在服务端把组件提前渲染成html并输出到客户端,问题是我发现完全是静态的,不会响应比如点击等事件,请问具体该如何实现服务端渲染?

#2

哦, 楼主理解错了, 服务端渲染只是做到这样, 并不能提供交互.
一般我们做的时候都是渲染好, 然后在客户端启动 React 应用的.
React 加载到客户端并且启动之前, 应用就是这样子的.

#3

其实我也想细问下,将静态页面送到前端后,各种事件是如何(以何种方式)添加上去的呢?

#4

不是直接添加上去, 而是启动一整个 React 然后事件会完成挂载

#5

请问渲染好之后,应该如何做呢?这个启动React应用是怎么启动?

#6

React.render