cocoon-gem相关内容
我想知道是否有人测试由 cocoon 动态添加的字段? 这是一个很好的节省时间的方法,但是所有动态添加的字段都在 ID 和名称中添加了非常长的数字.这意味着我必须跳过需要页面上多个(一组)字段的测试. 解决方案 也许使用 Capybara finders 所有,首先和选择器输入.像这样: 访问 new_resource_pathclick_link "添加嵌套资源"first("i
..
我有两个模型,Room 和 Student.房间 has_many Students.学生 belongs_to 房间. 我在创建新房间期间尝试将学生添加到房间时出现错误房间不能为空. 我的猜测是,在提交时,子对象(学生)在父对象(房间)被保存之前被保存.有没有办法绕过订单而不删除 room_id 上的 NOT NULL 设置?还是我的猜测是错误的?或者更糟的是,我做错了吗? # a
..
我正在尝试在我的 rails 4 应用程序中构建一个包含嵌套资源的表单.我正在使用茧宝石.每个步骤都有子步骤,我希望允许用户在表单中添加任意数量的子步骤. 步骤.rb class Step 子步骤.rb class Substep
..
我目前正在使用 cocoon gem 和 bootstrap/simple_form 来处理我的嵌套表单.我的模型布局如下: 联系人 has_many 目标 一个目标 has_many 任务 任务 has_one 提醒(尚未实现,这是我解决此问题后的下一个) 我的表单布局正确,目标字段构建正确,我可以毫无问题地向我的第一个目标添加/删除任务.但是,当我动态添加另一个目标时(无论它是
..
我有一个父对象,其中包含许多非常相似的子对象.我有一个带有表格的表格,可以使用 cocoon 编辑它们.有了它(和 这个答案),我可以向表中添加新行,并删除现有的行,它工作得很好. 我想要做的是在行的末尾添加另一个按钮,与删除按钮一起,将该行克隆为新行. 父表单: = simple_form_for @release, html: { multipart: true } do |f|
..
我在这里找到了这个答案这应该能够解决我的问题,但结果证明答案是一对多关联.顺便说一句,我使用的是 Rails 5.2 在我的多对多中,我有一个 Task 模型,它有_many test_methods 到 tasks_test_methods,其中 tasks_test_methods 是一个连接表. 类任务:破坏has_many :test_methods, :through =>:ta
..
我正在创建一个使用Ruby/Rails/HAML存储卡的系统-在这种情况下,有一个Card类具有很多颜色(这也是一个类).创建和编辑卡片时,我使用的是Cocoon gem,可以动态添加颜色关联. 我遇到的问题是在Card模式中,一张卡被限制为最多只能有5种颜色.然而,该界面允许添加无限的颜色,从而导致错误. Cocoon中是否有一种方法可以限制可以添加到表单的关联数,从而不超过此限制?
..
我已经在堆栈溢出和Google上搜索失败了. 我有一个拥有下一个亲戚的人 我可以创建一个嵌套形式(带有茧)的人,并且可以完美保存.由于某种原因,当我随后进入编辑页面时,它将删除关联的next_of_kin记录.它会渲染填充有记录数据的字段,但是数据库中的实际记录将被删除. 我的表格 .full-width-row = simple_form_for @person, u
..
我想使用带有Active Storage的动态茧形表单将一些图像保存到模型中以处理文件. 我有一个农民类,其中有很多苹果,农民可以通过农民表格为每种不同类型的苹果添加多个图像. class Farmer
..
我想知道是否有人测试茧动态添加的字段? 这可以节省很多时间,但是动态添加的所有字段的ID和名称中都添加了很长的数字。这意味着我必须跳过页面上需要多个(一组)字段的测试。 解决方案 也许首先使用 Capybara查找器。这样的事情: 访问new_resource_path click_link“添加嵌套资源” 首先(“输入[ name ='nested_resource [
..
我正在尝试在Ruby on Rails中创建一个表单以选择构造的一部分.新字段(零件条目-连接表)由Cocoon gem添加.一切正常,但是在尝试编辑保存的构造时,Selectize无法读取其当前零件的字段. 这是我的_part_fields.html.erb:
..
我正在尝试在资产上设置用户,并且遇到了不确定如何将max_users方法从asset.rb传递给我的JS代码的问题.我尝试将max_users方法与Cocoon gem配合使用,以使“添加其他"按钮在达到该资产允许的指定max_users时消失. 硬件始终将max_user设置为1,而软件永远不会具有max_user值. Max_users和profile_type一样可以正常工作.
..
嗨,我目前在我的rails应用程序中使用cocoon gem,由于我能够在表单中添加和删除嵌套的关联,因此它似乎运行良好.但是,当我尝试控制台记录回调的日志时(例如"cocoon:after-insert"),控制台上没有触发控制台日志.这可能是什么原因?如何在控制台中捕获回调事件?我的应用程序中也捆绑了gem remotipart,如果这可以提供有关为什么我无法在控制台上捕获回调的任何线索.她是
..
我目前有一个具有深层嵌套的复杂表格,并且我正在使用 Cocoon gem来根据需要动态添加部分(例如如果用户想在销售表格中添加其他车辆)。代码如下所示: “ sale_vehicles / form”,:locals
..
我有一个使用Cocoon gem的通用行项目字段,尝试保存行项目字段值时遇到问题,当我检查元素时,add_item按钮没有为每个生成的新字段触发唯一的ID. class InvoicesController
..
我正在尝试使用茧形宝石来构建嵌套表格. 我有用于Organisation,Package :: Bip和Tenor的模型. 关联是: 组织 has_many :bips, as: :ipable, class_name: Package::Bip accepts_nested_attributes_for :bips, reject_if: :all_blank,
..
在Rails 4的应用程序中,我使用Cocoon来嵌套表格. 它在浏览器中运行良好,但我想使用rspec添加一些测试. 如果我在测试中进行了click_link("add")(或“删除")操作,则rspec看不到任何修改(我在打印前后打印page.body). 我也尝试过使用sleep(10),但这是相同的. 我该如何测试操作(添加或删除嵌套表单)是否运作良好? 谢谢
..
我正在使用茧形宝石制作动态嵌套的表格.我有两个模型 class CrossTable
..
我正在尝试使其正常运行,但没有成功! 我有 class User :event_users has_many :event_users accepts_nested_attributes_for :event_users end class Event
..
Quantifieds#index中的NoMethodError #Quantified:0x007ff3fe7d6c08的未定义方法"date_value" 如何定义date_value& result_value是否可以在量化索引中使用?
..