Google maps 谷歌地图不起作用
我将react与es2015 javascript一起使用,当我使用google maps react软件包时,我的控制台中出现以下异常: 警告:js:36警告:通过主React包访问PropTypes 不推荐使用。改用npm的道具类型包 map.jsx:Google maps 谷歌地图不起作用,google-maps,reactjs,google-maps-react,Google Maps,Reactjs,Google Maps React,我将react与es2015 javascript一起使用,当我使用google maps react软件包时,我的控制台中出现以下异常: 警告:js:36警告:通过主React包访问PropTypes 不推荐使用。改用npm的道具类型包 map.jsx: import React , {Component} from 'react'; import {Map} from 'google-maps-react'; class MapView extends Component{ rende
import React , {Component} from 'react';
import {Map} from 'google-maps-react';
class MapView extends Component{
render(){
return(
<div className="google-map">
<Map google={this.props.google} zoom={14} />
</div>
)
}
}
export default MapView;
从React v15.5.0开始,propTypes已移出React模块;它现在有自己的道具类型包。阅读博客文章
与使用React.PropTypes.whatever不同,您必须使用以下方法导入它:
从“道具类型”导入道具类型
确保使用npm安装-保存道具类型进行安装