活动管理表单嵌套Jsonb输入

问题描述

我正在尝试添加输入字段

{
    Text1: {heading: "h1",body: "b1",icon: "i1"},Text2: {heading: "h2",body: "b2",icon: "i2"},icon: "i2"}
}

在jsonb列branding_text中

form do |f|
    f.inputs do
      f.input :name
      f.input :multi_brand_order_allowed
      f.inputs name: 'branding text',for: :branding_text do |k|
        k.inputs name: 'Text1',for: :text1 do |x|
          x.input :heading,as: :string
          x.input :body,as: :string
          x.input :icon,as: :string
        end
        k.inputs name: 'Text2',for: :text2 do |x|
          x.input :heading,as: :string
        end
        k.inputs name: 'Text3',for: :text3 do |x|
          x.input :heading,as: :string
        end
      end
    end
    f.actions
  end

但是仅显示Text3输入字段。

enter image description here

我错过了什么吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...