角度定数を定義し、この値に設定します。次に、このビューに関連付けられたコントローラ内で、この定数を注入します。
myApp.constant('YEOMAN_NAME', MYVALUE);
次にだけ、ビューに関連するコントローラの内部にあなたの定数を注入スコープ変数にこの定数を関連付け、テンプレート内部にそれを使用します。
ここで、「最も難しい」部分は、角度環境内でこの値を取得する方法です。
あなたのindex.jsはわかりませんが、あなたのページに関連付けられている主なスクリプトだと思います。あなたがメインのスクリプト内で
this.myVariable = 'myValue';
ような何かを行う場合は(あなたには、いくつかの関数内であることを行っていない場合)この場合 は、あなたが実際にウィンドウオブジェクトに新しい属性を作成している
だから、何行うことができ、ウィンドウパラメータに、この変数を関連付け、そしてあなたがウィンドウに何かを上書きする危険にないので同じように、可能な限り最も具体的にしようとすることです。そして、あなたが内側にあなたの定数を定義することができ
window.myYeomanName = this.options.name;
アンングルARどこでもちょうどやって:
myApp.constant('YEOMAN_NAME', window.myYeomanName);
Thnakあなたは非常に、私はそれを試してみると、それが働いた場合あなたにお知らせします。 Node.jsから変数にアクセスしたいのですが? – chopeds
node.jsアプリケーションサーバー側とanglejsアプリクライアント側があることを意味しますか? – quirimmo
はい、私は@quirimmoをしています。私は両方のanglejsとnodejsの側からYeomanのジェネレータ変数にアクセスしたいと思っています – chopeds