也许我只是愚蠢地阅读正确的文档,但我正在玩meteor.js(离子集成)的流星包。
有“meteoric:autoform-ionic”包来控制表格。我想更改由以下代码生成的表单的标签类型:
{{> quickForm collection="Todos" id="insertTodosForm" type="insert" template="ionic" }}
该软件包的文档没有用处。他们说:
支持多种标签类型:内联标签(默认)占位符 标签('label-type':'占位符',占位符:'标签在这里') 堆叠标签('标签类型':'堆叠')浮动标签 ('label-type':'浮动',占位符:'标签在这里')
我不知道如何在我的模板中集成它。
有谁熟悉这个?
答案 0 :(得分:0)
看起来文档暗示您使用#autoForm并在每个字段中应用label-type和占位符。
我无法证明这一点,但这是一个例子
{{#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}}
答案 1 :(得分:0)
您必须将其包含在SimpleSchema中,例如:
name: {
type: String,
label: "name",
autoform: {
'label-type': 'stacked'
},
optional: true
},