ruby-on-rails – 获取rails控制器对象的命名空间?
发布时间:2020-12-17 01:45:06 所属栏目:百科 来源:网络整理
导读:获取当前控制器对象命名空间的最佳方法是什么?从检查当前控制器动作中的self,我看到有一个参数“REQUEST_URI”包含一个像“foo_namespace / bar”这样的字符串,但我想知道是否有更好的方法来获取它而不是得到它(那个request_uri wasn甚至可以直接从控制器实
获取当前控制器对象命名空间的最佳方法是什么?从检查当前控制器动作中的self,我看到有一个参数“REQUEST_URI”包含一个像“foo_namespace / bar”这样的字符串,但我想知道是否有更好的方法来获取它而不是得到它(那个request_uri wasn甚至可以直接从控制器实例对象访问,我认为它嵌套在其他一些参数中)?
解决方法
我相信你能够做第一个参数[:controller] .split(“/”).这将返回该命名空间.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |