Discover Meteorの本を読み進めています。特定の投稿へのリンクを含む postItem テンプレートの作成に関するコード フォームの章は、「機能」しません (エラーはありませんが、結果もありません)。
私が使用しているコードについては、リンクされた要旨を参照してください [1]。コンソールにエラーはありません。Meteor 0.8 で Blaze で導入された変更についても読みましたが、これが問題の原因であると思われますが、ドキュメントは、私の場合のテンプレート ヘルパーの使用法が同じであることを示唆しているようです[2]。古いテンプレートシステムが少なくともサポートされるように試みられている router.js などのさまざまな meteor によって作成されたスクリプト [3]。
このコードが機能しないのはなぜですか? そして、iron-router に移行して、私が使用している Discover Meteor のエディションから離れすぎる可能性があるのではなく、わずかな変更のみを加えて機能させる方法はありますか?
[1] client/views/posts/post_item.html: https://gist.github.com/Trindaz/11139437 ; client/helpers/router.js: https://gist.github.com/Trindaz/11139409 ;
[2] http://meteorpedia.com/read/Blaze_Notes#Template Helpers [注: このリンクの 'Helpers' の前のスペースで区切ります] これは、私がヘルパーを使用しているというよりも、ブロック ヘルパーに関するものに見えますが、ヘルパーの使用に関する議論の範囲であるため、他のすべては変更されていないと想定しました。
[3] https://github.com/tmeasday/meteor-router/blob/master/lib/router_client.js#L88