将参数传递给meteor reactive-table

时间:2016-11-03 05:12:14

标签: javascript html meteor

我正在使用包aslagle:reactive-table

我想将参数传递给反应表的collection选项

我也检查了这个Meteor Reactive Table Helper Arguments,但对帖子的评论没有帮助。

Html代码:

{{#each staffCode}}
   {{> reactiveTable collection=collectionDetails settings=settingsResult}}
{{/each}}

帮助者:

collectionDetails: function(staffCode){
    return someCollection.find({staff_code: staffCode});
},
settingsResult: function(){
    return {
        rowsPerPage: 20,
        showFilter: false,
        showNavigation: 'auto',
        fields: [
        { 
            key: 'some_key', label: 'Some Label' ,
        }
        ]
    }
}

到目前为止,我尝试了

{{#each staffCode}}
    {{> reactiveTable collection=collectionDetails ../code settings=settingsResult}}
{{/each}}

但是这不起作用并在终端中给出以下错误

Can't have a non-keyword argument after a keyword argument

1 个答案:

答案 0 :(得分:1)

那些有同样问题的人,我已经解决了问题,这就是我接触它的方式。

{{#each staffCode}}
    {{#with collectionDetails code}}
        {{> reactiveTable collection=this settings=settingsResult}}
    {{/with}}
{{/each}}