あなたのコンポーネント内にあなただけのbollow @Componentデコレータこれを行うことによって、jQueryのを宣言する必要がその後、あなたのindex.html 内の公式ドキュメントに記述と同じように両方のjQueryとjVectorMapファイルを含める必要があります。
declare var jQuery: any;
次にあなたが内部の例ngAfterViewInit()
によってあなたの中にあなたがこの
<div id="world-map" style="width: 600px; height: 400px"></div>
あなたのindex.htmlで
<link href="https://cdn.jsdelivr.net/npm/[email protected]/jquery-jvectormap.css"></link
<script src="https://cdn.jsdelivr.net/npm/[email protected]/jquery-jvectormap.min.js"></script>
を追加コンポーネントhtmlファイルをこのコード
ngAfterViewInit(){
jQuery('#world-map').vectorMap();
}
を追加することができます
事iあなたは簡単にjQueryまたは純粋なJSを使用することができます。
ありがとうございました。期待していたよりも簡単なようです。私は月曜日まで私のコンピュータの前にいませんが、私はできるだけ早くそれを試みます。 – Yesub
素晴らしい!それがそれを助けるかどうか私に教えてください。 –
こんにちは。私はあなたがそれを記述する方法でマップを実装しようとします。しかし、私はエラー "jQuery(...)。vectorMapは関数ではありません"私は私のコンポーネントでそれを呼び出すときに。どこに問題があるのか? – Yesub