問題タブ [ng-map]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - ng-repeat を使用した ng-map の custom-marker で $digest ループ エラーが発生するが、正常に動作している
現在、これを使用して、マップ上にカスタム マーカーを取得しています。
plunkerではエラーなしで動作しましたが、自分のサイトでは動作しませんでした (同じスクリプト src リンクを使用しているにもかかわらず)
自分のページでは ng-repeat は機能しますが、$digest ループについて知らせる 2 つの非常に長いエラーが表示されます
これは私のリストです:
そして、これはHTMLです:
上記はエラーにはなりませんが、
します。また、リストにアイテムを追加するたびに 2 つの余分なエラーが発生しますが、それでも正常に動作します。
plunker では機能するが、自分のサイトでは機能しない理由がわかりません。同じバージョンを使用して、ASP.NET 5 を使用してサービスを提供しています。私自身のサイトでも、ng-animate、ng-resource、および角度に関連しない一連のものを使用していますが、それは問題ではありません。(私は願います)
必要に応じて、私のコントローラーはこれらを使用しています:
アプリモジュールはこれを使用しています:
angularjs - Angularjs ngMapはHtmlイメージマップと競合します
angular js で Ngmap を使用していますが、正常に動作しますが、html にイメージ マップが必要です。
HTML イメージ マップ :
上記のタグはイメージ マップを表示しますが、Google マップも表示します。マップ タグでng-non- bindable を使用し、問題を解決しましたが、エリア タグで ng-click="StateSelect(1)" も無効にします。
Angular Ng マップ
Angular Ng-map は正常に動作します。問題はhtml Image mapであり、html image map ではなく Google マップも表示されます。
解決策はありますか?
ありがとうございました 。
javascript - ng-map マーカー(角度)でカスタム アイコンを使用するにはどうすればよいですか?
緯度と経度を含むショップのリストがあり、特定のユーザーの緯度と経度があります。
ユーザーがマップ ボタンをクリックすると、ユーザーとショップの場所を識別する 2 つのマーカーがマップに表示されます
デフォルトのマーカー A と B の代わりにその 2 つのマーカー アイコンを変更するにはどうすればよいですか? マーカー 1 に独自のカスタム アイコンを使用するにはどうすればよいですか? http://www.clker.com/cliparts/U/M/C/p/x/C /google-maps-pin-green.svg
2. http://www.clker.com/cliparts/q/I/Q/u/Z/1/marker-hi.png
javascript - イベントリスナーのマーカーへのアクセス
プロジェクトに使用ng-map
していますが、クリックイベントでマーカーにアクセスできません。この質問は 4 か月前に @allenhwkim によって回答され、マーカーにアクセスできますthis
が、試してみるとundefined
.
これは、マップとマーカーを作成する方法です
イベントリスナーは、マップの中心とズームを設定してマーカーに焦点を合わせ、情報ウィンドウをポップします。この関数では、クリックされたマーカーが必要なので、その属性にアクセスできます
私が考えた唯一の解決策は、座標上のマーカーを見つけることでしたが、私が見た限りでは配列ではなくオブジェクトであるため、event.latLng
フィルタリングできません。map.markers
angularjs - ng-map にトグル効果を実装する方法
プロジェクトにngmapを使用しています。最初にng-mapを実装する必要があります。ボタンをクリックすると表示され、もう一度クリックすると非表示になります。私は ng-hide と ng-show メソッドを使用しましたが、ボタンをクリックすると灰色になり、マップが機能しません。誰か助けてください。よろしくお願いします