markdown MODEL:将代码移动到模块中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown MODEL:将代码移动到模块中相关的知识,希望对你有一定的参考价值。

## Using a Module
* To better organize your code written in the Model, place them into a module: `/models/concerns/..`

```ruby
module Blahh
  extend ActiveSupport::Concern
  
  module ClassMethods
   # code in here 
  end
  
end
```

* The line containing `extend ActiveSupport::Concern` looks for a `ClassMethods` inner module.
    * This line extends the methods defined within it, to class level scope! So as to remove the
    need to type `self.` for every method.
* Finally, at the top of your model class definition: `include Concerns::NameOfConcernsFile`

以上是关于markdown MODEL:将代码移动到模块中的主要内容,如果未能解决你的问题,请参考以下文章

Model到Presenter的数据传递过程需要通过回调

markdown 将WordPress移动到自己的目录

如何将 View 类中的代码片段移动到 OnAppearing() 方法?

markdown 将模块设置页面添加到admin / config页面

通过迁移将核心数据实体及其数据移动到新的核心数据模型文件中

markdown 将git stashes从一个repo移动到另一个repo