我有这样的东西:
string = "Post"
我想将字符串转换为类名文字。我像这样使用 eval 来转换字符串:
eval(string) #=> Post
作为一名 javaScript 开发人员,我尽量避免使用 eval。在 Ruby 中有更好的方法吗?还是使用 eval 是处理此问题的首选方式?
最佳答案
你可以试试
class Post
end
Object.const_get("Post")
返回 Post
类
关于ruby - 在不使用 ruby 中的 eval 的情况下将字符串转换为类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23637313/