meteorArticlesコレクションの各記事をレンダリングしたいと思います。(ファイルはにあるmyProject/collections/collections.js
ので、クライアントとサーバーの両方で使用できるはずです)
collections.jsのコード:
Articles = new Meteor.Collection('articles');
自動公開パッケージをインストールし、Chromeコンソールを介してArticleコレクションにオブジェクトを挿入し、コンソールを介して挿入を確認しました。 Articles.findOne()
Articles.insert({name: 'HTML5', description: 'HTML5 for beginners', src: 'https://www.youtube.com/watch?v=9gTw2EDkaDQ'})
私がこれまでに得たものは次のとおりです。
<head>
<title>Articles</title>
</head>
<body>
{{> main}}
</body>
私のメインテンプレートは、記事を表示しないテンプレートです。
<template name="main">
<div class="container-fluid">
{{#each articles}}
{{> article}}
{{/each}}
</div>
</template>
また、Articlesコレクション内のオブジェクトごとにレンダリングする必要がある記事テンプレートは次のようになります。
<template name="article">
<div class="item well span4">
<iframe height="{{height}}" src="{{src}}"></iframe>
<hr>
<h4 class="muted">{{name}}</h4>
<p>{{description}}</p>
</div>
</template>
この記事をレンダリングするには何を追加する必要がありますか?また、自動公開パッケージを削除した場合、記事をレンダリングするにはどうすればよいですか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加