Meteor Basic App:ReferenceError:未定义条目

时间:2014-05-19 18:21:55

标签: javascript meteor

您好我正在做流星的基本教程。我试图从chrome web浏览器的javascript控制台直接将名称插入数据库。当我这样做时,我得到以下错误(相关代码如下):

网络浏览器中javascript控制台中的错误代码

Entries.insert({name: 'Tommy'})
ReferenceError: Entries is not defined

raffler.coffee

Entries = new Meteor.Collection("entries")

if Meteor.isClient
  Template.raffle.entries = -> Entries.find()

raffler.html            Raffler     

<body>
  <div id="container">{{> raffle}}</div>
</body>

<template name="raffle">
  <h1>Raffler</h1>

  <ul id="entries">
    {{#each entries}}
      {{name}}
    {{/each}}
  </ul>
</template>

1 个答案:

答案 0 :(得分:1)

需要在服务器和客户端的全局范围中定义

Entries。您可以使用以下命令在CoffeeScript中执行此操作:

@Entries = new Meteor.Collection 'entries'

另见this question