有没有一种方法可以在视图中确定当前控制器?
举个例子,为什么要知道这个:如果几个控制器共享相同的布局,我可能有一个在布局ERB文件中的部分,我想根据控制器突出显示当前页面的菜单项。
也许这是一种不好的方法。 如果是这样,请问有更优选的方法吗?
无论如何,我都很想知道获取当前控制器名称的方法。
(显然,我可以在每个控制器中放置类似
举个例子,为什么要知道这个:如果几个控制器共享相同的布局,我可能有一个在布局ERB文件中的部分,我想根据控制器突出显示当前页面的菜单项。
也许这是一种不好的方法。 如果是这样,请问有更优选的方法吗?
无论如何,我都很想知道获取当前控制器名称的方法。
(显然,我可以在每个控制器中放置类似
@controller_name ='users'
这样的东西; 但那似乎是Rails已经在幕后完成的事情。 所以我只是想知道是否有内置的方法。)
params
实际上是不好的做法。 请改用controller_name
。 - coorasse