Я решил обновить свою технологию шаблонов до HAML.Я новичок в этом, и мне интересно, возможно ли это вообще:
:javascript
<% @checkins.each do |checkin| %>
var latLng = new google.maps.LatLng(<%= checkin.latitude %>, <%= checkin.longitude %>);
var marker = new google.maps.Marker({
position: latLng,
map: map,
title: '<%= escape_javascript(checkin.title) %>'
});
google.maps.event.addListener(marker, 'click', function() {
document.location = '<%= checkin_path(checkin) %>';
});
<% end %>
Легко видеть, что части кода, с которыми у меня проблемы, связаны с кодом Ruby
<% @checkins.each do |checkin| %>
или
document.location = '<%=checkin_path(checkin) %>';
Я пытался изменить последнее на:
- @checkins.each do |checkin|
, но пока ничего не получается.Я уже читал здесь много других вопросов на ту же тему, но мне так и не удалось найти «прямой» ответ.