【发布时间】:2015-01-04 21:49:18
【问题描述】:
我正在尝试在 Meteor 中制作饼图,但无法获取模板来查看数据。这是我的代码:
PieData = new Mongo.Collection("piedata")
if (Meteor.isClient) {
Meteor.subscribe('piedata');
console.log(PieData.find({}).fetch());
Template.piechart.rendered = function () {
$('#pie').epoch({
type: 'pie',
data: ### Data here (a list) ###
});
}
}
if (Meteor.isServer) {
Meteor.publish('piedata', function() {
return PieData.find({});
});
}
我尝试了PieData.find({}) 甚至PieData.find({}).fetch(),但它只返回一个空列表(与console.log 调用相同)。如果我在开发工具控制台中运行PieData.find({}).fetch(),则数据会正确返回。
【问题讨论】:
标签: meteor