0

我正在使用 formio 创建表单,并且成功创建了它。但我想动态更改查看字段的顺序。有什么办法可以设置顺序吗??

4

1 回答 1

0

我不确定它在 Form.io 的托管版本中是否相同,但在自托管版本中,表单构建器工具箱块的显示顺序或编辑表单中字段显示的顺序受到控制由权重属性。

    this.options.builder = _.defaultsDeep({}, this.options.builder, {
      basic: {
        title: 'Basic Components',
        weight: 0,
        default: true,
      },
      advanced: {
        title: 'Advanced',
        weight: 10
      },
      layout: {
        title: 'Layout',
        weight: 20
      },
      data: {
        title: 'Data',
        weight: 30
      }
    });

更改权重值将更改这些组件的显示顺序。

于 2019-01-30T23:07:08.777 回答