查看rails源码:
lib/ruby/gems/1.8/gems/rails-1.2.3/lib/rails_generator/base.rb
def inflect_names(name)
camel = name.camelize
under = camel.underscore
plural = under.pluralize
[camel, under, plural]
end
lib/ruby/gems/1.8/gems/rails-1.2.3/lib/rails_generator/base.rb
def inflect_names(name)
camel = name.camelize
under = camel.underscore
plural = under.pluralize
[camel, under, plural]
end
本文介绍了Rails框架中名称转换的方法实现,包括驼峰命名法、下划线命名法及复数形式的转换过程。通过查看lib目录下的base.rb文件,展示了如何使用Ruby语言进行字符串的格式化处理。
520

被折叠的 条评论
为什么被折叠?



