用户集合数据不会显示在aslagle响应表中

时间:2016-04-24 16:28:47

标签: meteor

我创建了一些用户,并且我的用户集合中有数据。我想在反应表中显示这些数据https://github.com/aslagle/reactive-table

这是我的帮助代码

settings: function () {
        return {
            collection: Meteor.users.find(),
            rowsPerPage: 10,
            showFilter: true,
            fields: ['_id', 'profile.schoolname', 'profile.schoollocation']
        };
    },

这是我的HTML

{{> reactiveTable settings=settings}}

当我运行代码时,只有我定义的字段显示但不显示数据。

可能是什么问题?。

1 个答案:

答案 0 :(得分:0)

我这样解决了。

在助手

 settings: function () {
    return {
    collection: 'ma',
    rowsPerPage: 5,
    showFilter: true,
    showNavigation: 'auto',
    fields: [
        { key: '_id', label: 'Id' },
        { key: 'profile.schoolname', label: 'Name' },
        { key: 'profile.schooltelephonenumber', label: 'Telephone' },
        { key: 'profile.schoollocation', label: 'Location' }
    ],
    useFontAwesome: true,
    group: 'client'
};
},

并在我的发布中

ReactiveTable.publish("ma",
    function () {
            return Meteor.users;
    }
);

html

{{> reactiveTable settings=settings}