我正在尝试迁移到recompose,但我有点困惑:我通常在 render() 方法的开头编写一些代码,例如检查值,设置样式,......如果我使用我recompose
在哪里可以编写这些代码?例如这个:
render() {
const { classes } = this.props;
var startPos;
if (this.props.isGeolocationAvailable && this.props.isGeolocationEnabled && this.props.coords != undefined) {
console.log("location : " + this.props.coords.longitude + ":" + this.props.coords.latitude)
this.state.initial_location = this.props.coords;
}
else {
this.state.initial_location = { longitude: 0, latitude: 0 };
}
...