1
Ember.jsテンプレートで参照できるグローバル設定値を定義したいと思います。値はサポートメールアドレスです。これを環境設定に追加してテンプレートで参照できるようにする方法はありますか?私のEmber.jsアプリケーションでは、テンプレートで参照できるグローバル設定値をどのように定義できますか?
Ember.jsテンプレートで参照できるグローバル設定値を定義したいと思います。値はサポートメールアドレスです。これを環境設定に追加してテンプレートで参照できるようにする方法はありますか?私のEmber.jsアプリケーションでは、テンプレートで参照できるグローバル設定値をどのように定義できますか?
/config/environment.js
を使用して、グローバル設定プロパティを保存できます。これらの値には、次のようなjsファイルからアクセスできます。
import Config from '/<app-name>/config/environment';
export default Ember.Component.extend({
myProperty: Ember.computed(function(){
return Config.myProperty;
}),
....
});
このプロパティは、コンポーネントのテンプレートで使用できます。
configからこのプロパティにアクセスするヘルパーを作成し、その値をテンプレートに指定することもできます。
から続きを読むので、カスタムヘルパーを記述することなく、設定値にアクセスする方法はありませんか? – Andrew
別の方法があります:[その答えを見てください](http://stackoverflow.com/a/28903727/4545506)。また、その質問に対するもう1つの答えは、*ヘルパーを書くことです* – ykaragol
この答えのように 'controller'または' component'で設定をインポートし、それをプロパティに置き、あなたのテンプレートでそれを使うことをお勧めします。 – Lux