如何使用meteor autoform格式化选项(收音机)?

如何使用meteor autoform格式化选项(收音机)?,meteor,meteor-autoform,Meteor,Meteor Autoform,我正在尝试使用meteor autoform包生成如下所示的选项: amazon.co.jp 2014年10月13日订购数量1(4天前) 但似乎我对html格式没有太多的控制。是创建自己的自定义自动表单模板的唯一选项吗?我很难理解怎么做 我已经看过了示例模板,但我几乎无法理解它。在bootstrap3水平模板中,我没有看到任何对“option”或“radio”的引用。因此,弄清楚如何为选项创建自定义模板并没有多大帮助 非常感谢任何提示或示例 编辑 我们正在模板中使用以下内容生成选项: {{

我正在尝试使用meteor autoform包生成如下所示的选项:


amazon.co.jp
2014年10月13日订购数量1(4天前)

但似乎我对html格式没有太多的控制。是创建自己的自定义自动表单模板的唯一选项吗?我很难理解怎么做

我已经看过了示例模板,但我几乎无法理解它。在bootstrap3水平模板中,我没有看到任何对“option”或“radio”的引用。因此,弄清楚如何为选项创建自定义模板并没有多大帮助

非常感谢任何提示或示例

编辑 我们正在模板中使用以下内容生成选项:

 {{> afQuickField name='purchaseItemId' options=purchaseSelectOptions noselect=true template="bootstrap3-horizontal" label-class="col-sm-2" input-col-class="col-sm-10" class="form-control"}}
和js中的一个函数

purchaseSelectOptions: function() {
return _.chain(this.potentialPurchaseItems)
  .filter(function(potentialPurchaseItem) {
    return potentialPurchaseItem.totalQuantityReceived < potentialPurchaseItem.quantityPurchased;
  })
  .map(function(purchaseItem) {
    var vendor = Vendors.findOne({_id: purchaseItem.vendorId});
    var vendorName = vendor ? vendor.vendorName : 'loading...';
    return {
      label: vendorName + ' - waiting to receive ' + (purchaseItem.quantityPurchased - purchaseItem.totalQuantityReceived) + '. (Qty ' + purchaseItem.quantityPurchased + ' ordered ' + moment(purchaseItem.purchasedAt).format("MMM-DD-YYYY") +')',
      value: purchaseItem._id,
    };
  })
  .value();
},
purchaseSelectOptions:function(){
退货链(此.potentialPurchaseItems)
.过滤器(功能(潜在采购项目){
返回potentialPurchaseItem.totalQuantityReceived

因此,这不仅仅是一个单独设置元素样式的问题。我正试图弄清楚如何修改自动表单模板或其他东西,这样我就可以更好地控制结构和类。

在另一个论坛上获得了帮助。这里的礼节是什么?只是链接到它还是粘贴它

假设autoform 4.0+

afQuickField
上,添加属性
afFieldInput template=“optionExtras”

然后定义覆盖主题模板。模板名称应为输入类型Template+“\”+您的主题模板名称。在您的情况下,您希望覆盖“select radio”类型模板,如您在此处所见,该模板名为
afRadioGroup
。因此,完整的模板名称应该是“afRadioGroup_optionExtras”


//你的模板

我建议复制引导主题模板及其所有模板帮助程序。然后你可以添加额外的内容。要传递数据,请将自定义属性添加到
afQuickField
,然后您可以在主题模板中的
下访问它们。atts

在另一个论坛上获得了帮助。这里的礼节是什么?只是链接到它还是粘贴它

假设autoform 4.0+

afQuickField
上,添加属性
afFieldInput template=“optionExtras”

然后定义覆盖主题模板。模板名称应为输入类型Template+“\”+您的主题模板名称。在您的情况下,您希望覆盖“select radio”类型模板,如您在此处所见,该模板名为
afRadioGroup
。因此,完整的模板名称应该是“afRadioGroup_optionExtras”


//你的模板

我建议复制引导主题模板及其所有模板帮助程序。然后你可以添加额外的内容。要传递数据,请将自定义属性添加到
afQuickField
,然后您可以在主题模板中的
下访问它们。atts

在另一个论坛上获得了帮助。这里的礼节是什么?只是链接到它还是粘贴它

假设autoform 4.0+

afQuickField
上,添加属性
afFieldInput template=“optionExtras”

然后定义覆盖主题模板。模板名称应为输入类型Template+“\”+您的主题模板名称。在您的情况下,您希望覆盖“select radio”类型模板,如您在此处所见,该模板名为
afRadioGroup
。因此,完整的模板名称应该是“afRadioGroup_optionExtras”


//你的模板

我建议复制引导主题模板及其所有模板帮助程序。然后你可以添加额外的内容。要传递数据,请将自定义属性添加到
afQuickField
,然后您可以在主题模板中的
下访问它们。atts

在另一个论坛上获得了帮助。这里的礼节是什么?只是链接到它还是粘贴它

假设autoform 4.0+

afQuickField
上,添加属性
afFieldInput template=“optionExtras”

然后定义覆盖主题模板。模板名称应为输入类型Template+“\”+您的主题模板名称。在您的情况下,您希望覆盖“select radio”类型模板,如您在此处所见,该模板名为
afRadioGroup
。因此,完整的模板名称应该是“afRadioGroup_optionExtras”


//你的模板

我建议复制引导主题模板及其所有模板帮助程序。然后你可以添加额外的内容。要传入数据,请将自定义属性添加到
afQuickField
,然后您可以在主题模板中的
this.atts

下访问它们。我不完全确定您想要什么。。你看过这个Hi@RuneJeppesen吗?这不是一个简单的流星问题。我们远远超越了示例应用程序。我只是想了解如何在使用自动表单包时更好地控制选项的格式。啊,对不起,错过了自动表单包:)扩充该包应该不是什么大问题。我不完全确定您想要什么。。你看过这个Hi@RuneJeppesen吗?这不是一个简单的流星问题。我们远远超越了示例应用程序。我只是想了解,在使用自动表单包时,如何更好地控制选项的格式
<template name="afRadioGroup_optionExtras">
  // your template
</template>