在我的 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
的更多内容
我想定义一个可以在我的 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
的更多内容