Javascript 如何在React.js中正确导入组件?
我有这个项目结构 很抱歉提出这个问题,我是React的新手,我无法理解应该如何在ol map.js中调用此代码Javascript 如何在React.js中正确导入组件?,javascript,reactjs,Javascript,Reactjs,我有这个项目结构 很抱歉提出这个问题,我是React的新手,我无法理解应该如何在ol map.js中调用此代码 import React from "react"; import { Map, layer, Layers } from "react-openlayers"; class olMap extends React.Component { render() { return ( <div className="Map">
import React from "react";
import {
Map,
layer,
Layers
} from "react-openlayers";
class olMap extends React.Component {
render() {
return (
<div className="Map">
<Map view={{ center: [0, 0], zoom: 2 }}>
<Layers>
<layer.Tile />
</Layers>
</Map>
</div>
);
}
}
export default olMap;
从“React”导入React;
进口{
地图,
层,
层
}从“反应开放层”;
类olMap扩展了React.Component{
render(){
返回(
);
}
}
导出默认olMap;
在我的Map.js页面中?
import React, {Component} from 'react';
import olMap from '../components/map/ol-test3/ol-map';
class Map extends Component {
render() {
return (
<olMap/>
);
}
}
export default Map;
import React,{Component}来自'React';
从“../components/map/ol-test3/ol-map”导入olMap;
类映射扩展组件{
render(){
返回(
);
}
}
导出默认地图;
另外,这是index.js文件,我不知道为什么需要它
import React from "react";
import ReactDOM from "react-dom";
import olMap from "./ol-map";
const rootElement = document.getElementById("root");
ReactDOM.render(
<React.StrictMode>
<olMap />
</React.StrictMode>,
rootElement
);
从“React”导入React;
从“react dom”导入react dom;
从“/ol map”导入olMap;
const rootElement=document.getElementById(“根”);
ReactDOM.render(
,
根元素
);
在component.js中,确保
import React, { Component } from "react";
class OLMap extends Component {
然后
import OLMap from "./OLMap";
当然,检查component.js中的文件夹结构,确保
import React, { Component } from "react";
class OLMap extends Component {
import OLMap from "../map/ol-test3/ol-map"
然后
import OLMap from "./OLMap";
当然要检查你的文件夹结构
import OLMap from "../map/ol-test3/ol-map"
名称在默认导出中并不重要,因此您可以在导入时命名所需的任何名称
名称在默认导出中并不重要,因此您可以在导入时命名所需的任何名称 到目前为止,您对进口产品做了哪些尝试?在来到这里之前,您是否检查过任何关于ReactDOM或模块导入的文档?React组件应该用大写字母命名,例如,
OLMap.js
,
到目前为止,您在导入方面做了哪些尝试?在来到这里之前,您是否检查过任何关于ReactDOM或模块导入的文档?React组件应该用大写字母命名,例如,OLMap.js
,
,即使我的页面上没有地图,根据您的项目结构和查询,OLMap
中也会出现一些错误,导入就可以了。即使我的页面上没有地图,那么在olMap
中也会出现一些错误,根据您的项目结构和查询,导入也可以。