0

こんにちは、私はこのコードを作成しました:

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

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

place_list.js には、 is_clientの代わりに isClientが必要です。

于 2013-10-01T04:35:40.477 に答える