2016-11-25 13 views
1

に応答していません(私と同じミスをしたかもしれない仲間の初心者のためにこれを投稿...)リーフレットのContextMenu作業やイベント

私はbootleafで始まり、<script>, <link>をindex.htmlに追加しました。

map = L.map("map", { ... }); 

残念ながら、私はまた、DIST/leaflet.contextmenu.jsおよびSRC/Map.ContextMenu.jsファイルを追加しました:私はbootleafのindex.htmlを使用していたので、それはすでにマップが作成された<script src=".../app.js">を持っていましたapp.jsの後に追加しましたこれにより、コードはプラグインであるため初期化されませんでした。

答えて

1

これ等のための正しい順序を取得することを確認してください:

<script src="node_modules/leaflet-contextmenu/dist/leaflet.contextmenu.js"></script> 
    <script src="node_modules/leaflet-contextmenu/src/Map.ContextMenu.js"></script> 

    <script src="assets/js/app.js"></script> 
関連する問題