2016-04-16 3 views

答えて

2

/config/environment.jsを使用して、グローバル設定プロパティを保存できます。これらの値には、次のようなjsファイルからアクセスできます。

import Config from '/<app-name>/config/environment'; 

export default Ember.Component.extend({ 
    myProperty: Ember.computed(function(){ 
     return Config.myProperty; 
    }), 

    .... 
}); 

このプロパティは、コンポーネントのテンプレートで使用できます。

configからこのプロパティにアクセスするヘルパーを作成し、その値をテンプレートに指定することもできます。

Ember Guide

+0

から続きを読むので、カスタムヘルパーを記述することなく、設定値にアクセスする方法はありませんか? – Andrew

+0

別の方法があります:[その答えを見てください](http://stackoverflow.com/a/28903727/4545506)。また、その質問に対するもう1つの答えは、*ヘルパーを書くことです* – ykaragol

+0

この答えのように 'controller'または' component'で設定をインポートし、それをプロパティに置き、あなたのテンプレートでそれを使うことをお勧めします。 – Lux

関連する問題