Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 自定义自动形成数组显示模板_Arrays_Meteor - Fatal编程技术网

Arrays 自定义自动形成数组显示模板

Arrays 自定义自动形成数组显示模板,arrays,meteor,Arrays,Meteor,我正在使用autoform,很难尝试自定义数组插入模板。 如果我使用{{>afQuickField name='POs'},POs在simpleschema中定义为一个包含4个字段的数组。 这种方式工作得很好,显示带有添加更多元素按钮的表单,每件事情都很酷! 但POs的每一个字段都包含以下内容: field 1:_____________________________________ field 2:_____________________________________ field 3

我正在使用autoform,很难尝试自定义数组插入模板。 如果我使用{{>afQuickField name='POs'},POs在simpleschema中定义为一个包含4个字段的数组。 这种方式工作得很好,显示带有添加更多元素按钮的表单,每件事情都很酷! 但POs的每一个字段都包含以下内容:

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}

您能提供示例代码来演示这个问题吗?非常感谢您的帮助。我刚刚更新了我的问题。希望现在更清楚了,谢谢