使用Redux进行服务器渲染的说明here。如下
- 根据要求准备全新的
store
,并在需要时提取外部数据 -
renderToString
,使用准备好的数据。 - 发送带有渲染结果的html模板。
我见过的所有带有React和Redux的SSR示例都使用connect
和mapstatetoProps
从存储到组件获取数据。
我想摆脱基于类的组件,而只使用功能组件。因此,我使用了来自'react-redux'的useSelector
和useDispatch
钩子。
问题是-上述方案是否可以与这些挂钩配合使用?