1. 首页
  2. 数据库
  3. 其它
  4. Ruby中实现把字符串转换为类的2种方法

Ruby中实现把字符串转换为类的2种方法

上传者: 2021-01-31 15:36:29上传 PDF文件 31.22KB 热度 9次
最近有个需求,需要根据一个字符串当作一个类来使用,例如: 有一个字符串 “ChinaMag”,根据这个字符串调用 类 ChinaMag下的方法。 解决办法: 1.rails可以使用 constantize方法。 代码如下: pry(main)> ‘ChinaMag’.constantize => ChinaMag pry(main)> “Test::Unit”.constantize => Test::Unit 2.ruby可以使用 Object.const_get(“String”)。 代码如下: pry(main)> Object::const_get(‘ChinaMag’) =>
下载地址
用户评论