集合未显示在页面上

约翰

我已经发布了一个countries收藏集,我想在countriesList模板的表格中显示它因此,我已将其添加到路由器中:

Router.route('/countries_list', {
  name: 'countriesList',
  waitOn: function() {
    return Meteor.subscribe('countries');
  },
  data: function() {
    return Countries.find();
  }
});

这是模板的样子:

  {{#each countries}}
    <tr>
      <td>{{name}}</td>
    </tr>
  {{/each}}

但是页面保持空白。但是,如果我检查浏览器控制台并执行,则集合将填充在客户端上,我将Countries.findOne();得到以下结果:

Object {_id: "WWJhMBne4CiEdbbdg", name: "England"}

那么,我在这里做错了什么?

戴维·韦尔顿

您的模板假设光标存储在中coutries不是。如果您的data钩子看起来像:

return {countries: Countries.find()};

在编写代码时,游标模板的上下文,因此这应该可以工作:

{{#each this}}
  <tr>
    <td>{{name}}</td>
  </tr>
{{/each}}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

页面上的语言未显示

来自分类Dev

SVG模式未显示在页面上

来自分类Dev

页眉和页脚未显示在页面上

来自分类Dev

图片结果未显示在页面上

来自分类Dev

JSP页面上未显示区域字符

来自分类Dev

Drupal 7表单未显示在页面上

来自分类Dev

UWP图像未立即显示在页面上

来自分类Dev

在登录页面上未显示验证错误

来自分类Dev

Django:索引页面上未显示对象

来自分类Dev

进度栏未显示在登录页面上

来自分类Dev

拉斐尔形状未显示在页面上

来自分类Dev

Angular Code未显示在HTML页面上

来自分类Dev

Drupal 7表单未显示在页面上

来自分类Dev

Django表单未显示在管理页面上

来自分类Dev

图像未显示在 GitHub 页面上

来自分类Dev

对 CSS 的更改未显示在 404 页面上

来自分类Dev

某些页面上未显示Wordpress页面标题

来自分类Dev

属性未显示在用户#显示页面上

来自分类Dev

Rails评论未显示在相册显示页面上

来自分类Dev

模块未显示在Joomla页面上(常规菜单项)

来自分类Dev

WordPress主题定制器内容未显示在页面上

来自分类Dev

GetLastWriteTime()在我的页面上未显示正确的DateTime

来自分类Dev

导入Web源代码,包括未显示在页面上

来自分类Dev

GitHub页面上未显示背景图片

来自分类Dev

WordPress:图标未显示在打印页面上

来自分类Dev

图片库滑动器未显示在jQueryMobile页面上

来自分类Dev

WordPress主题定制器内容未显示在页面上

来自分类Dev

用Javascript创建的表单未显示在页面上

来自分类Dev

联系人表单未显示在页面上