ruby-on-rails – 如何在Ruby变量名中使用字符串?
发布时间:2020-12-17 04:04:30 所属栏目:百科 来源:网络整理
导读:我有一个字符串,我想用作变量名称的一部分.具体来说,在Rails路径路径中: %= foo_path %%= bar_path % 我希望路由名称的第一部分是动态的.所以像 @lol = "foo"%= [@lol]_path % # -- This would really be the "foo_path" variable Ruby可以这样做吗? 解决
我有一个字符串,我想用作变量名称的一部分.具体来说,在Rails路径路径中:
<%= foo_path %> <%= bar_path %> 我希望路由名称的第一部分是动态的.所以像 @lol = "foo" <%= [@lol]_path %> # <-- This would really be the "foo_path" variable Ruby可以这样做吗? 解决方法
当然:
lol = 'foo' send "#{lol}_path" # or send lol + '_path' 说明: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |