0

也许我只是愚蠢地阅读了正确的文档,但我目前正在使用流星.js 的流星包(离子集成)。

有控制表单的“meteoric:autoform-ionic”包。我想更改由以下代码生成的表单的标签类型:

{{> quickForm collection="Todos" id="insertTodosForm" type="insert" template="ionic" }}

软件包的文档没有那么有用。他们说:

支持多种标签类型:内联标签(默认)占位符标签('label-type':'placeholder',占位符:'Label Here')堆叠标签('label-type':'stacked')浮动标签('label-类型':'浮动',占位符:'标签在这里')

我不知道如何将它集成到我的模板中。

有谁熟悉这个?

4

2 回答 2

0

看起来文档暗示您使用#autoForm 并为每个字段应用标签类型和占位符。

我无法证明这一点,但这是一个例子

{{#autoForm collection="Todos" id="insertTodosForm" type="insert" template="ionic" }}
    {{> afQuickField name='name' label-type="floating" placeholder="Name" }} 
    {{> afQuickField name='priority' label-type="floating" placeholder="Priority" }}
{{/autoForm}}
于 2015-08-28T20:38:03.973 回答
0

您必须将其包含在您的 SimpleSchema 中,例如:

name: {
    type: String,
    label: "name",
    autoform: {
      'label-type': 'stacked'
    },
    optional: true
  },
于 2015-12-08T14:54:50.040 回答