【发布时间】:2016-01-03 08:52:08
【问题描述】:
我正在尝试根据选择的单选按钮链接隐藏的输入,但我一直坚持我将如何去做。 autoform select-radio 选项助手创建了一个具有内部 id 的数组,这使得附加另一个助手变得困难,并且值和名称也不够唯一。
我正在考虑可能通过值数组将对象添加到单选按钮值中,然后在 before 钩子中进行一些处理,但是 uhhhhh,我真的不知道该怎么做。如果可能,我希望模板中不要有额外的输入字段。
模板.example.html
{{#autoForm collection="arrayscollecti" id="insert-form" doc=currentDoc type="insert"}}
{{> afFieldInput name="arrays" options=radioHelper type="select-radio"}}
{{/autoform}}
Template.example.helper
radioHelper: function() {
var array0 = this.object[0].objectA.objectA.value;
var array1 = this.object[1].objectA.objectA.value;
var hidden0 = this.object[0].objectA.objectB.differentvalue;
var hidden1 = this.object[1].objectA.objectB.differentvalue;
return [
{label: array0, value: array0},
{label: array1, value: array1}
];
},
【问题讨论】:
标签: javascript meteor meteor-autoform