Arrays 自定义自动形成数组显示模板
我正在使用autoform,很难尝试自定义数组插入模板。 如果我使用{{>afQuickField name='POs'},POs在simpleschema中定义为一个包含4个字段的数组。 这种方式工作得很好,显示带有添加更多元素按钮的表单,每件事情都很酷! 但POs的每一个字段都包含以下内容:Arrays 自定义自动形成数组显示模板,arrays,meteor,Arrays,Meteor,我正在使用autoform,很难尝试自定义数组插入模板。 如果我使用{{>afQuickField name='POs'},POs在simpleschema中定义为一个包含4个字段的数组。 这种方式工作得很好,显示带有添加更多元素按钮的表单,每件事情都很酷! 但POs的每一个字段都包含以下内容: field 1:_____________________________________ field 2:_____________________________________ field 3
field 1:_____________________________________
field 2:_____________________________________
field 3:_____________________________________
field 4:_____________________________________
但我尝试在同一行中创建四个字段,如下所示:
字段1:字段2:字段3:字段4:
总之,我正在尝试自定义此显示模板
我试过:
{{#afEachArrayItem name='POs'}}
{{> afFieldInput name='this.current.field1'}}
{{> afFieldInput name='this.current.field2l'}}
{{/afEachArrayItem}}
但这对我不起作用
有人能帮我解决这个问题吗
//这是一个PO的模式
Schemas.eachPOSchema=new SimpleSchema({
波努姆:{
类型:字符串,
标签:“采购订单编号”,
},
型号:{
类型:字符串,
标签:“模型”
},
单程价格:{
类型:数字,
是的,
标签:“价格”
},
数量:{
类型:数字,
标签:“数量”
}
})
//这是POs模式,它将POs存储在数组中
Schemas.POsSchema=new SimpleSchema({
POs:{
类型:[Schemas.eachPOSchema],
minCount:2,
},
总价:{
类型:数字,
是的,
},
附件:{
类型:布尔型,
},
附件:{
类型:布尔型,
},
附件:{
类型:布尔型,
},
附件:{
类型:布尔型,
},
附件:{
类型:布尔型,
},
预计发货时间:{
类型:日期,
}
})
//对于前端,我尝试了quickForm,它提供了功能主义,但我想定制输出的布局
{{{#quickForm collection=“pos”id=“posForm”tyep=“insert”}
{{/quickForm}
您能提供示例代码来演示这个问题吗?非常感谢您的帮助。我刚刚更新了我的问题。希望现在更清楚了,谢谢