問題タブ [primefaces-gmap]

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.

0 投票する
2 に答える
508 参照

css - Primefaces googlemap がレンダリングされない

Primefaces を使用して googlemap を表示する次のコードがあります。これはマップをレンダリングしていません。ただし、style="width:600px;height:400px" を設定すると、正常に動作します。ブラウザーでマップのフル ページ ビューを取得するにはどうすればよいですか?

0 投票する
1 に答える
1316 参照

javascript - Primefaces GMap レンダラー クラスのオーバーライド

GMap レンダラー クラスをオーバーライドしようとしているので、レンダラー フェーズでスタイルを設定できます。これをjs関数で設定してwindow.onload=function(...)いましたが、マップがデフォルトのスタイルで最初に表示されるため、非常に醜いです。スタイルが変わるのは1〜2秒後です。

それが私のレンダラークラスです:

顔-config.xml:

その他の観察では、ajax を介してマップを更新するときにすべてのマップを再描画することで、醜いフラッシュを防ぐための回避策を作成しました。そこで、javascript、remoteCommand、inputHidden を組み合わせて、バッキング Bean から各マーカーを追加して操作しています。とてもうまくいっています。

唯一の問題は、オーバーレイ選択イベントが発生したときです。

私の地図:

編集:

問題が実際には InfoWindow にあることがわかりました。それを削除すると、すべてが正常に機能します。

0 投票する
1 に答える
3204 参照

jsf - primefaces ReferenceError: Google が定義されていません

アプリケーションで Google マップを使用しようとしていますが、問題があります。ロードできません。primefaces を使用しています。どこに問題があるのか​​わかりません。

>

これは私が得るものです: ReferenceError: google is not defined ,

0 投票する
1 に答える
425 参照

primefaces - Google マップにドラッグ可能なマーカーを追加する

PrimeFaces のデモで、マーカーの追加とドラッグ可能なマーカーの例を見てきました。2 つの例を流して動作しています。これらの例を両方とも 1 つの動作例に統合しようとしていますが、できませんでした ( i m'大物 ) 私 を 助け て くれ ます か . これはマーカーを追加する例です:

これはponitBeanです:

これは私のxhtmlファイルです:

ドラッグ可能なマーカーを使用するには、何を追加すればよいですか !! これは、primefaces のドラッグ可能なマーカーの例です。

これは dragableMarkerbean です:

これはxhtmlです:

助けてください!最初の例でドラッグ可能なマーカーを作成するには、何を追加すればよいでしょうか !!

0 投票する
1 に答える
412 参照

primefaces - データベースからGoogleマップにマーカーを描画し、

データベースにマーカーの座標があり、マップにマーカーを描画しようとしていますが、できませんでした。これは私の ShowMarker です::

これはxhtmlページです::

データテーブルにマーカーと座標のリストがありますが、マップにマーカーがありません。助けていただけますか

0 投票する
1 に答える
901 参照

google-maps - primefacesのgmapで緯度と経度を更新する方法

緯度と経度の値が変更されたときに、地図上の緯度と経度のみを更新したい。しかし、今のところ、ボタンを使用してこれを達成しようとしましたが、これも機能していません。マップ全体を更新したくありません。マップが変更されるか、新しい値がコードから取得されるたびに、マップの緯度経度値を更新するだけです。しかし今のところ、ボタンのコードでさえ機能していません。

JSF ページと ManagedBean コードは次のように指定されます。

エラー:

0 投票する
1 に答える
451 参照

css - Primefaces のフルハイト gmap

私はprimefaces roninテーマを使用しており、画面の解像度に関係なくフルスクリーンのgmapを作成しようとしています. ただし、高さをピクセル単位で指定しない限り、機能しません。

たとえば、マップの高さ css 属性を 100% に設定しても表示されず、高さ 100% の div コンテナーで gmap をラップしても機能しません。全画面レスポンシブ gmap を作成するにはどうすればよいですか?

0 投票する
1 に答える
155 参照

jsf - Primefaces GMap OverlaySelect イベントによる ClassCastException

Gmap の infoWindow 内にデータを表示したい。コードは次のとおりです。

と私の ManagedBean

私のローカルコンピューターでの開発では、すべてが正常に機能しています。マーカーをクリックすると、データ (アドレス) が infoWindow に表示されます。 本番環境では、次のような
ことがたくさんあります。ClassCastException

のプロパティはタイプでありdata、ではありません!org.primefaces.model.map.MarkerObjectString

私は何を間違っていますか?そして、なぜこれが機能する場合と機能しない場合があるのでしょうか?

私はPrimefaces 5.3.7を使用しています