2016-06-26 9 views
0

私の英語を残念に思っています。私はfunction.jsファイルを持っています。ここで私はすべてのjsコードを入れます。 functions.jsはMeteorを参照していません。 functions.jsファイルをテンプレートに貼り付ける場所はどこですか?静的な.jsファイルをMeteorプロジェクトに追加するには?

ありがとうございます。

+0

あなたは流星をインストールし、流星のプロジェクトを作成したことがありますか? –

+0

はい、もちろんです。 –

答えて

0

clients.jsファイルは./clientディレクトリのどこかに置くことができます。これはあなたのアプリによって自動的にパックされ、ロードされます。

サーバでもこの機能が必要な場合は、./libディレクトリにistを置きます。

アプリケーション構造についての流星ガイドをチェックしてください。

0

ブレーズテンプレートに関数をアタッチする場合は、ヘルパー、イベント、ondreated ondndroyed onrenderedなどを使用できます。これは、クライアント側で実行されるか、クライアント側で行われます。クライアント上で実行されるファイルで

以下の例のようなヘルパーを作成する:

Template.myTemplate.helpers({ 
foo() { 
return Session.get("foo"); 
} 
}); 

例でヘルパーは

で定義されたテンプレートの{{FOO}}で起動することができます

<template name="myTemplate"> 
がドキュメントから撮影: http://docs.meteor.com/api/templates.html#Template-helpers

関連する問題