小编tea*_*tzr的帖子

如何在反应传单上添加刻度?

我正在使用与图书馆传单的反应,但我想在我的地图上添加以公里为单位的比例尺。

我该怎么做才能做到这一点?

这是我的代码:

import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import { Map, TileLayer, Marker, Popup } from 'react-leaflet';
import './styles.css';

class App extends Component {
  state = {
    center: [51.505, -0.091],
    zoom: 13,
  };

  render() {
    return (
      <div>
        <Map center={this.state.center} zoom={this.state.zoom}>
          <TileLayer
            attribution='&amp;copy <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
            url="https://{s}.tile.osm.org/{z}/{x}/{y}.png"
          />
          <Marker position={this.state.center}>
            <Popup>
              A pretty CSS3 popup. <br /> Easily customizable.
            </Popup>
          </Marker>
        </Map>
      </div>
    );
  }
}

const rootElement = document.getElementById('root');
ReactDOM.render(<App />, rootElement);
Run Code Online (Sandbox Code Playgroud)

这是链接: …

javascript leaflet reactjs react-leaflet

2
推荐指数
1
解决办法
2269
查看次数

标签 统计

javascript ×1

leaflet ×1

react-leaflet ×1

reactjs ×1