Rails 将许多简洁的助手注入到 String中,以发挥其“魔力”。
我有一个字符串“SimpleProduct”并希望将其表示为“Simple Product”。
现在,我只看到如何使用以下四个助手来做到这一点:
"SimpleProduct".tableize.singularize.humanize.titleize
有没有更干净更简单的方法?我是否忽略了一个明显的帮手?
Rails 将许多简洁的助手注入到 String中,以发挥其“魔力”。
我有一个字符串“SimpleProduct”并希望将其表示为“Simple Product”。
现在,我只看到如何使用以下四个助手来做到这一点:
"SimpleProduct".tableize.singularize.humanize.titleize
有没有更干净更简单的方法?我是否忽略了一个明显的帮手?
直接运行"SimpleProduct".titleize
应该做的工作
参考:http ://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-titleize