0

嗨伙计们我做了这个代码:

--> 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

--> 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}});

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

谢谢!

4

1 回答 1

0

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

于 2013-10-01T04:35:40.477 回答