如何将JS数组添加到Meteor autoform条目中

时间:2015-04-01 14:10:55

标签: javascript meteor meteor-autoform

我正在使用Meteor 1.1.0和Aldeed:Autoform我需要将模板的JS文件中生成的字符串数组中的值放入[String]类型的文档条目中(或之前)提交。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

解决方案是在Autoform.hooks中添加一个before:hook,其中包含一个insert:函数,它将修改文档条目(为此,必须在模式中定义参数)。例如:

AutoForm.hooks({
    'add-form': {
        before:{
            insert:function(doc){
                doc.fileId = '1234; // doc is the data from the form. 
                return doc; // .fileId is the element we try to modify
            }
        }  
    }
});