在回调函数中呈现 Meteor 检索到的数据的正确语法是什么
what is the proper syntax to present data retrieved by meteor inside a callback function?
在 y meteor 应用程序中,我需要从 MongoDB 检索数据,然后将这些数据提供给 Template.chart.render 中的各种图表函数。目前,我的(结构不正确的代码如下所示:
Template.chart.rendered = function () {
var yelp_data = Yelp.find().fetch();
...
var ndx = crossfilter(yelp_data);
}
此结构不允许我的代码等到检索数据,然后在回调上下文中提供该数据。检索数据并将所有后续处理包装在回调中的正确语法是什么?
等待订阅以确保所有数据都存在。 模板文档
Template.chart.onRendered(function () {
var template = this;
template.subscribe('yelp', function () { // Wait for the data to load using the callback
yelp_data = Yelp.find().fetch();
var ndx = crossfilter(yelp_data)
});
});
相关文章:
- 使用ReactJS和Flux架构从服务器获取数据的正确方法是什么
- 存储数据的最佳方式是什么,以便与jquery一起使用
- 鼠标悬停的属性数据是什么
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 选择具有特定数据的所有 html 标记的最有效方法是什么 - [适当性],无论值如何
- 识别值是否与 jqGrid 数据中的任何键匹配的正确方法是什么?
- JavaScript中的“符号”原始数据类型是什么?
- AngularJS中使用ajax获取数据的最佳方式是什么
- canvas' toDataURL() 函数可能的数据类型是什么?
- 正在获取[对象,对象],而不是整个用户数据.这是什么意思
- 什么'最合适的数据结构是什么?(使用一个有间隙的数组是否存在缺点或注意事项?)
- 在jQuery数据表中使用AngularJS观察者的方法是什么
- Spring MVC与Google图表,创建javascript数据表的最佳方式是什么
- 更新视图和控制器之间的角度重复数据值的最佳方式是什么
- 异步数据加载后提交HTML表单的正确方法是什么
- 处理从 PHP JavaScript (AJAX) 返回的数据的最正确/最友好的方法是什么?
- Node.js向/从MongoDB发送/返回纯文本数据的最基本方法是什么
- 标签在创建数据通道中的作用是什么以及如何正确使用它
- 这段代码中的客户端、路径和数据是什么?
- WebRTC候选信息末尾的数据是什么?