你如何使用ActionDispatch :: Routing :: RouteSet recogn_path?

B S*_*ven 4 routes ruby-on-rails view actiondispatch ruby-on-rails-3

你如何使用ActionDispatch :: Routing :: RouteSet recogn_path?

我想获取视图的当前路径.

我试过<div id="<%= ActionDispatch::Routing::RouteSet::recognize_path %>">但是为ActionDispatch :: Routing :: RouteSet:Class得到了"未定义的方法`recogn_path'".

谢谢!

Luc*_*nan 8

你可以这样做

Rails.application.routes.recognize_path "/your/path"
Run Code Online (Sandbox Code Playgroud)

它适用于rails 3.1.0.rc4