您可以从局部中获取Rails局部的名称吗?

Aar*_*ron 2 ruby-on-rails partial-views

是否存在包含可从局部内部访问的局部名称的变量?

render :partial => 'foo'
Run Code Online (Sandbox Code Playgroud)

在_foo.haml中:

.name
  = partial_name # would output "foo" 
Run Code Online (Sandbox Code Playgroud)

ush*_*sha 5

__FILE__ 会给你文件名

<% __FILE__.split("/").last.sub(/^_/, "") %>
Run Code Online (Sandbox Code Playgroud)