export default class App extends React.Component {
onRegionChange(region) {
this.setState({region: region});
}
render() {
return (
<View >
<MapView region={this.state.region} onRegionChange={this.onRegionChange} />
</View>
);
}
}constructor(props, context) {
super(props, context);
this.onRegionChange = this.onRegionChange .bind(this);
}
.setState() является методом объекта<App /> , а не глобального объекта window. this в теле функции, то метод нужно завязывать на контексте.