【文件属性】:
文件名称:activeform-rails:ActiveModel的表单对象
文件大小:50KB
文件格式:ZIP
更新时间:2021-05-19 19:45:24
Ruby
活动表格
将表单对象应用于ActiveModel。 表单对象负责将表单逻辑与模型分离。 这将帮助您简化模型。
安装
将此行添加到您的Gemfile中:
gem 'activeform-rails'
请确保您正在运行兼容版本的Ruby,请参见下文。
快速示例
为了管理类别和用户,您可以创建一个像这样的对象:
class Form
include ActiveForm :: Form
properties :name , on : :user
properties :title , on : :category
self . main_model = :user
end
现在,您可以执行以下操作:
user = User . new
category = Category . new
form = Form . new ( user : user , cate
【文件预览】:
activeform-rails-master
----activeform-rails.gemspec(964B)
----.gitignore(140B)
----.travis.yml(68B)
----LICENSE(1KB)
----spec()
--------dummy()
--------spec_helper.rb(925B)
--------activeform-rails()
----README.md(4KB)
----lib()
--------activeform-rails.rb(267B)
--------activeform-rails()
--------tasks()
----Gemfile(535B)
----MIT-LICENSE(1KB)
----Rakefile(576B)
----Gemfile.lock(1KB)