文件名称:form_objects:用于创建和管理复杂表单的微型库
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-28 08:00:09
Ruby
表单对象 FormObjects 为您提供了一种构建复杂和嵌套表单对象的简单方法。 安装 将此行添加到应用程序的 Gemfile 中: gem 'form_objects' 然后执行: $ bundle 或者自己安装: $ gem install form_objects 用法 在这个微型图书馆中,您不会发现任何魔法。 显式优于隐式。 简单胜于复杂。 标准格式 在应用程序生命周期开始时,大多数对象与表单完全相同。 用户包括first_name和last_name 。 只有first_name是必需的。 class User validates :first_name , :presence => true end # controller def new @user = User . new end <%= form_for @user do |f| %>
【文件预览】:
form_objects-master
----.travis.yml(241B)
----Rakefile(115B)
----Gemfile(257B)
----.rspec(31B)
----spec()
--------serializer_spec.rb(2KB)
--------naming_spec.rb(280B)
--------nesting_spec.rb(3KB)
--------support()
--------base_spec.rb(2KB)
--------params_converter_spec.rb(3KB)
--------spec_helper.rb(159B)
----.gitignore(154B)
----lib()
--------form_objects.rb(309B)
--------form_objects()
----README.md(12KB)
----LICENSE.txt(1KB)
----form_objects.gemspec(1KB)