现在遇到这样一个问题: 代码如下: <% map.tag_list.each do |tag| %> <%= link_to tag, tag_maps_path(:tag_name => tag) %> <% end %> 解析之后有的链接会是:http://xxx.xxx.com/maps/tag/pm2.5 的一个链接。 这里 url 中的“.5”会被截断! 有遇到类似问题的吗?怎么解决的?
<% map.tag_list.each do |tag| %> <%= link_to tag, tag_maps_path(:tag_name => tag) %> <% end %>
.5”会被截断! 有遇到类似问题的吗?怎么解决的?
”会被截断! 有遇到类似问题的吗?怎么解决的?
@huacnlee 求指教
routes.rb
resources :maps do collection do get :tag, constraints: { id: /[\w\d\.\-\_]+/i } end end
#2 楼 @huacnlee 3q