私の英語を残念に思っています。私はfunction.jsファイルを持っています。ここで私はすべてのjsコードを入れます。 functions.jsはMeteorを参照していません。 functions.jsファイルをテンプレートに貼り付ける場所はどこですか?静的な.jsファイルをMeteorプロジェクトに追加するには?
ありがとうございます。
私の英語を残念に思っています。私はfunction.jsファイルを持っています。ここで私はすべてのjsコードを入れます。 functions.jsはMeteorを参照していません。 functions.jsファイルをテンプレートに貼り付ける場所はどこですか?静的な.jsファイルをMeteorプロジェクトに追加するには?
ありがとうございます。
clients.jsファイルは./clientディレクトリのどこかに置くことができます。これはあなたのアプリによって自動的にパックされ、ロードされます。
サーバでもこの機能が必要な場合は、./libディレクトリにistを置きます。
アプリケーション構造についての流星ガイドをチェックしてください。
ブレーズテンプレートに関数をアタッチする場合は、ヘルパー、イベント、ondreated ondndroyed onrenderedなどを使用できます。これは、クライアント側で実行されるか、クライアント側で行われます。クライアント上で実行されるファイルで
以下の例のようなヘルパーを作成する:
Template.myTemplate.helpers({
foo() {
return Session.get("foo");
}
});
例でヘルパーは
で定義されたテンプレートの{{FOO}}で起動することができます<template name="myTemplate">
がドキュメントから撮影:
http://docs.meteor.com/api/templates.html#Template-helpers
あなたは流星をインストールし、流星のプロジェクトを作成したことがありますか? –
はい、もちろんです。 –