1

目立たないようにスクリーンキャストを変更しようとしています。次のクエリを完了するアクション (updatemap) があります。

 @markers = Location.active.all.to_gmaps4rails

次に updatemap.js.erb で:

Gmaps4Rails.replace_markers(?);

マーカーを空にすると、それが機能することがわかりますが、括弧の間に新しいマーカーを表示するための適切な構文を理解できません。

@markers は JSON 形式で保存されていますが、どうすれば入力できるようになるのか、試してみまし<%= @markers %たが、失敗しました。

4

1 に答える 1

1

json は安全であると宣言するか、生でレンダリングする必要があります。

Gmaps4Rails(<%=raw @markers %>);
于 2011-05-14T08:16:21.750 に答える