我想在我的hbs文件中检索基于已登录系统的用户动态设置的模型的属性。
假设fromReports
是我在模型中动态设置的属性,对于另一个用户,它可能是model.fromInstruments
。
给定model.fromReports=false
或model.fromInstruments=false
并且我有var x= fromReports
或var x= fromInstruments
我想在我的hb中获取model.x
的值。
我应该得到false
的值,因为model.fromReports
和model.fromInstruments
均为假
答案 0 :(得分:0)
Ember有一个get helper,您可以在模板中使用它来完成此操作。
app / controllers / application.js
import Controller from '@ember/controller';
export default Controller.extend({
x: 'fromReports',
});
app / templates / application.hbs
{{get model x}}