初始化react组件数据
使用Cola装饰器的组件初始化数据
1 | const {Cola} = require('koa-cola/client'); |
这两种方式的区别是:
第一种方式:
- 只会在服务器端进行初始化
- 只支持React.Component和function的react组件
- 因为只会在服务器端进行初始化,所以可以支持任何获取数据的方式比如数据库获取
第二种方式:
- 服务器端和浏览器端都支持(服务器端就是SSR,浏览器端就是异步获取数据)
- Cola装饰器的组件
- 因为服务器端和浏览器端都支持初始化,所以数据的获取必须支持前后端,比如使用axios库