gpt4 book ai didi

ruby-on-rails - 我可以获取 View 中当前 Controller 的名称吗?

转载 作者:行者123 更新时间:2023-12-03 04:10:14 24 4
gpt4 key购买 nike

有没有办法从 View 中找出当前 Controller 是什么?

举个例子说明为什么我想知道这一点:如果多个 Controller 共享相同的布局,我可能在布局 ERB 文件中有一部分我想根据 Controller 突出显示当前页面的菜单项。

也许这是一个糟糕的方法。如果是这样,更优选的方法是什么?

不过,我有兴趣了解如何获取当前 Controller 的名称。

(显然我可以在每个 Controller 中放置类似 @controller_name = 'users' 的内容;但这似乎是 Rails 已经在幕后完成的事情。所以我只是想知道是否有内置的方法。)

最佳答案

controller_name 保存用于服务当前 View 的 Controller 的名称。

关于ruby-on-rails - 我可以获取 View 中当前 Controller 的名称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com