- > 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}});
我可以看到我输入的数据......我的错误在哪里?这个小而令人不安的代码出了什么问题?....
谢谢!
答案 0 :(得分:0)
在您的places_list.js中,您应该使用 isClient 而不是is_client。