【发布时间】:2018-12-24 13:26:41
【问题描述】:
我在尝试嵌入 react-native-maps 函数时收到此错误消息。
react-native-maps - TypeError: undefined is not an object (evaluating '_this.state.region')
我的代码
Home.js
import MapView from 'react-native-maps';
export default () => (
<MapView
style={{
position: 'absolute',
top: 0,
left: 0,
right: 0,
bottom: 0,
}}
region={this.state.region}
onRegionChange={this.onRegionChange}
/>
);
index.js
export default class App extends React.Component {
/**/
getInitialState() {
return {
region: {
latitude: 37.78825,
longitude: -122.4324,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,
},
};
}
onRegionChange(region) {
this.setState({ region });
}
render() {
/**/
}
}
【问题讨论】:
标签: javascript reactjs react-native