Rails 5 Helper

尽量避免view过于复杂,很多view中重复的代码应该放在helper中。如果他不应该属于lib或者model/controller。

缺省的框架为每个model/controller创建了对应的helper  例如 app/helpers/users_helper.rb

其实任何一个helper中的方法都可以在view中直接像全局变量一样使用,例如 url_for

如果要在控制器中使用helper,使用 helpers.my_helper即可。(即ActionController::Base.helpers)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容