小编dan*_*iol的帖子

将传单插件添加到 React-Leaflet

我正在尝试在react-leaflet 中 创建一个自定义组件,v2扩展传单插件EdgeMarker。该文档并未真正提供有关如何执行此操作的详细信息。所以我Leaflet.EdgeMarker.js从 repo复制了文件并将其添加到我的实现中。

这是我到目前为止所做的:

import PropTypes from 'prop-types';
import { MapLayer, withLeaflet } from 'react-leaflet';
import L from 'leaflet';
import '../EdgeMarker/EdgeMarker';


class EdgeMarkerComp extends MapLayer{

  static childContextTypes = {
    layerContainer: PropTypes.object
  }

  getChildContext () {
    return {
      layerContainer: this.leafletElement
    }
  }

  createLeafletElement(props) {
    const { options } = props;
    console.log("Options: ", options);
    return new L.EdgeMarker(options);
  }

}

export default withLeaflet(EdgeMarkerComp);
Run Code Online (Sandbox Code Playgroud)

在我的地图上:

const options = {
      icon: L.icon({ // style markers
          iconUrl: 'images/edge-arrow-marker-black.png', …
Run Code Online (Sandbox Code Playgroud)

javascript leaflet reactjs react-leaflet

8
推荐指数
1
解决办法
2052
查看次数

Material ui DatePicker 仅启用年份

有什么办法可以在Material UI DatePicker 中 显示年份react吗?我想让用户只能选择 the而不是Monthdays。注意:该选项无法实现此目的,也无济于事。year openToYearSelectionautoOk

javascript datepicker reactjs material-ui

6
推荐指数
1
解决办法
5552
查看次数

获取旧的wamp安装数据以在新计算机上运行

我的wamp服务器已经存在了几个月的大问题.

我使用wamp服务器在本地开发了6个站点.我的计算机出现问题,并将所有网站目录复制到硬盘上.

我有一台装有W8.1的新电脑并复制了wamp-folder.我试着吃午饭,但它不起作用.所以我安装了一个新的wamp服务器.但我不知道如何将我的网站从旧服务器导入到新服务器.

我的第一个问题是我无法在新的wamp安装上运行我的旧站点.在计算机出故障之前,我没有保存我的数据库.

但是我可以在旧系统备份的mysql文件夹中找到它.在哪里以及如何,我不知道.因此,我想从旧的wamp中取出我的网站并将其安装在新的网站上,或者让它在新的wamp上工作.我已经用谷歌搜索了一个月但我找不到任何解决方案!

restore wampserver

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