をマッピングし、私はシンプルなマップを作成するために、次のコードを書いている:角度2&リーフレットは、私はトラブルメモ帳では、角2で作業リーフレットマップを取得することだ
<head>
<title>Experiment maps</title>
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" />
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
</head>
<body>
<div id="map" style="height: 400px; background: #919191;"></div>
<script>
var map = L.map('map').setView([54.5833300, -5.9333300], 13);
L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
{
attribution: 'Tiles by <a href="http://mapc.org">MAPC</a>, Data by <a
href="http://mass.gov/mgis">MassGIS</a>',
maxZoom: 17,
minZoom: 9
}).addTo(map);
</script>
<h1>map</h1>
</body>
私は同じスタイルシートをインポートしており、しかし、コンポーネントをロードすると、400pxのdivプレースホルダが赤い背景になり、マップはどのような形状やフォームにもなりません。リーフレットのCSSとスクリプトファイルを間違って参照していますか?
また、角度成分自体にstyleUrls: ['https://unpkg.com/[email protected]/dist/leaflet.css']
を追加しようとしましたが、成功しませんでした。
また、あなたはREL =「スタイルシート」ととのindex.htmlで参照2つのスタイルシートを持つことができ、このように:
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="https://unpkg.com/[email protected] rc.3/dist/leaflet.css" />
私は私の元のstyle.cssを削除し、ちょうどleftletのバージョンを残して試してみました。
おかげ
インポート* Lから 'リーフレット';新しい構文で –