我的列表没有出现使用meteorjs

时间:2013-10-01 03:38:36

标签: meteor

海尔我做了这个代码:

- > places_list.html

<head>
  <title>Testing</title>
</head>
<body>
  <h1>Testing with places</h1>
  {{> places_list}}
</body>
<template name="places_list">
  {{#each places}}
  {{ name}}
  {{/each}}
</template>
enter code here

- &GT; places_list.js

Places = new Meteor.Collection('placesNew');


if(Meteor.is_client){
  Template.places_list.places = function(){
    return Places.find({},{sort:{name: 1}});
  }

}

看起来没问题,但是当我去浏览器插入一些这样的数据时:

Places.insert({name: "New York"});

没有什么变化......我认为mongo有些不对劲,但如果我去浏览器尝试一下:

Places.find({},{sort{name: 1}});

我可以看到我输入的数据......我的错误在哪里?这个小而令人不安的代码出了什么问题?....

谢谢!

1 个答案:

答案 0 :(得分:0)

在您的places_list.js中,您应该使用 isClient 而不是is_client。