在我的 Ember.js 应用程序中,如何定义可在我的模板中引用的全局配置值?

In my Ember.js app, how can I define a global config value that can be referenced in my templates?

我想定义一个可以在我的 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;
     }),

     ....
 });

您可以在您的组件模板中使用此 属性。

您还可以编写一个帮助程序,从配置中访问此 属性 并将值提供给您的模板。

阅读来自 Ember Guide

的更多内容