本文主要是介绍[ruby on rails] concerns的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- concern是用来把公共的方法提取到一起,保持代码DRY,是用module来实现的
model中的concern
module Visibleextend ActiveSupport::ConcernVALID_STATUSES = ['public', 'private', 'archived'] # 其他地方引用 Visible::VALID_STATUSES# 关联关系 blongs_to
这篇关于[ruby on rails] concerns的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!