在第一次加载时,我将标记完全填满服务器上的数据。
这很有效,客户端将其视为静态HTML,直到客户端React接管为止。但是这个客户端代码会抛弃标记。
我阻止React在第一次加载时请求每个AJAX的数据(因为它已经存在),只有当我在客户端使用react-router <Link>
进行导航时才会这样做。
但我不能强迫它只是让标记,直到用户与之交互。
答案 0 :(得分:2)
您可以使用WITH CTEs
属性。例如,像这样创建一个新的组件包装器并设置dangerouslySetInnerHTML
property:
html