1

我已经搜索了一段时间,但找不到任何关于如何将自定义值传递给使用 Schema Form 创建的模板的示例。我需要创建一个模板以允许标签以用户希望的任何方式对齐。我得到了一个简单版本的模板,现在我需要提供模板信息,比如标签应该在哪里对齐以及字段应该占用多少列,这样我就可以在一行上有多个字段。我尝试在字段定义中传递我的自定义字段并从表单对象的模板中检索它。

firstName = {
    labelAlign: "left"
    title: "First Name"
    type: "string"
}

在示例 labelAlign 是我想通过表单对象访问的自定义字段,这是通过 sf-schema 指令传递的数据的一部分。有没有其他方法可以在我的模板中访问这些数据?

提前致谢。

更新

如果我以 JSON 格式而不是模式 JSON 格式传递自定义值,则该值会显示在表单上,​​但它会在表单的最后创建另一个字段,这不是我想要的。我已经看到模式表单示例显示在 JSON 表单中修改字段而不会出现此问题。有谁知道如何使它正常工作?

4

1 回答 1

1

我找到了我的问题的答案,并想在这里发布给其他人。我正在寻找的对象是 form.schema。这将允许访问在模式 JSON 中创建的属性。

于 2016-02-24T15:26:31.690 回答