抱歉,我是React.js的新手,无法理解,为什么我会有下一个警告,而我的代码却无法正常工作
import React from 'react';
import {Map, InfoWindow, Marker, GoogleApiWrapper} from 'google-maps-react';
class GoogleMap extends Component { render() {
return (
<div className="GoogleMap">
<Map google={this.props.google} zoom={14}>
<Marker onClick={this.onMarkerClick} //Unresolved variable onMarkerClick
name={'Current location'}/>
<InfoWindow onClose={this.onInfoWindowClose}> //Unresolved variable onMarkerClick
<div>
<h1>{this.state.selectedPlace.name}</h1>
</div>
</InfoWindow>
</Map>
</div>
); } }
export default GoogleApiWrapper({apiKey: (*apikeyhidden*) })(GoogleMap) //Unused default export
和这个
import React, { Component } from 'react'; import {GoogleMap} from 'client/src/components/map/google/GoogleMap'; //Element is not exported
class Map extends Component {
render() {
return (
GoogleMap.prototype.render()
);
} }
export default Map;
我的本地主机:3000给了我下一步:
无法编译./src/pages/Map.js找不到模块:无法解析“ C:\ Lunch_Time \ client \ src \ pages”中的“ client / src / components / map / google / GoogleMap”建立时间,不能被解雇。
怎么了?请帮忙
您可能需要一个相对路径:
import {GoogleMap} from './client/src/components/map/google/GoogleMap';
或可能
import {GoogleMap} from './components/map/google/GoogleMap';
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句