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