我有一个带有列表数据库的 Rails 应用程序:其中包含坐标的地址。目前我使用 index 方法在应用加载时在主页上显示列表:
<h1>Listings</h1>
<table>
<tr>
<th>id</th>
<th>Name</th>
<th>Phone Number</th>
<th>Latitude</th>
<th>Longitude</th>
<th>Cuisine</th>
</tr>
<% count = 0 %>
<% @listings.each do |listing| %>
<!--<%count = count.to_i + 1 %> -->
<tr>
<td><%= listing.id %></td>
<td><%= listing.name %></td>
<td><%= listing.telephone %></td>
<td><%= listing.latitude %></td>
<td><%= listing.longitude %></td>
<td><%= listing.cuisine %></td>
<td><%= link_to 'Details', listing %></td>
<td><%= link_to 'Edit', edit_listing_path(listing) %></td>
<td><%= link_to 'Delete', listing, confirm: 'Are you sure?', method: :delete %></td>
<td><%= link_to 'Around', around_listings_path(:latitude => listing.latitude, :longitude => listing.longitude) %></td>
<td><%= link_to 'Menus', %></td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New Listing', new_listing_path %>
<br/>
<%= debug(params) if Rails.env.development? %>
<br/>
我想做的是添加一个在地图上显示列表的新页面。关于从哪里开始的任何建议?我对Javascript不是很熟悉,我想我可能必须知道吗?