服务器端store数据填充
问题:服务器端创建的store是空的,组件并不能从Store中获取到任何数据
解决:服务器端在渲染组件之前获取到组件所需要的数据。
1.在组件中添加loadData方法,此方法用于获取组件所需数据,方法被服务器端调用
2.将loadData方法保存在当前组件的路由信息对象中
3.服务器端在接收到请求后,根据请求地址匹配出要渲染的组件的路由信息
4.从路由信息中获取组件中的loadData方法并调用方法获取组件所需数据
5.当数据获取完成以后再渲染组件并将结果响应到客户端
1
2
3