Rails 在 view 中,render 中的 locals 是怎么传递过去的?我想判断 partial 中是否有 locals,要怎做呢?

kitaro000 · September 12, 2015 · Last by kitaro000 replied at September 12, 2015 · 1402 hits

如题

<%= render partial: "a_view", locals: {obj: ***}%>

有的写了 locals,有的没写,我在 a_view 中要怎么判断呢?

if local_assigns[:custom_name] ...if defined?(:custom_name) ...

#1 楼 @fumesy 第一种方法 ok,非常感谢

You need to Sign in before reply, if you don't have an account, please Sign up first.