1

オンデマンドでのみマップをレンダリングしたい (読み込み時間を最小限に抑えるため)。つまり、「マップを表示」などのリンクは、指定された div でマップをレンダリングする必要があります。私は何をすべきか?

4

1 に答える 1

1

ここで説明されている「to_gmaps4rails」メソッドを使用するだけです: https://github.com/apneadiving/Google-Maps-for-Rails/wiki/Methods

基本的に、次のことを行います。

<%=raw assets_hash.to_gmaps4rails(true) %>

これにより、アセットを表示するために必要な js のみがレンダリングされます。

そのため、gmaps4rails.js と .css (必要な場合)、およびマップをホストする div を含めます。

于 2011-04-10T21:10:25.583 に答える