嵌入文档的空格键语法
Spacebars syntax for embedded documents
我有以下公司财务报表信息的模式:
FinancialsSchema = new SimpleSchema({
revenue: {
type: Number,
label: "Revenue",
min: 0,
optional: true
}
});
TimeSchema = new SimpleSchema({
period: {
type: String,
label: "Period",
optional: true
},
financials: {
type: FinancialsSchema,
optional: true
}
});
CompanySchema = new SimpleSchema({
name: {
type: String,
label: "Company Name"
},
time: {
type: TimeSchema,
optional: true
}
});
Companies.attachSchema(CompanySchema);
我试图使用空格键在表格中显示LTM、FY+1和FY+2的收入数字。我的收藏中已经有以下内容,并通过控制台测试,收入和息税折旧及摊销前利润数字都已在LTM下获取。
Companies.insert({
name: "Example",
sector: "Industrial",
status: "Public",
time: {
period: "LTM",
financials: {
revenue: "200",
ebitda: "100"
}
}
});
我本以为{周期("LTM").收入}}会起作用,但我尝试了几十种变化,无法将数字显示在表中。谢谢
您可能需要查看空格键自述,因为我认为{{period("LTM").revenue}}
不是有效的空格键标记。函数是通过用空格将函数名与其参数分隔开来调用的,如:{{functionName arg1 arg2}}
。
为了得到你想要的东西,你需要首先获得感兴趣的共付额,可能需要一个返回Companies.findOne({period: "LTM"})
的助手。
一旦您将感兴趣的公司作为数据上下文,您就需要使用{{time.financials.revenue}}
和{{time.financials.ebitda}}
来获得收入和息税折旧摊销前利润值。按照您编写模式的方式,每个公司条目只能有一个收入和息税折旧及摊销前利润值,并且它们存储在time.financials对象中。
相关文章:
- 当没有文本输入聚焦时检测空格键按下
- 嵌入文档的空格键语法
- 为什么模态弹出按空格键按?我该如何预防它
- jQuery animate 会中断空格键滚动
- 为什么当我在正则表达式中放置空格键时,我的 Javascript test() 函数失败了
- Meteor:如何使用空格键创建包含两个集合数据的树列表
- Javascript键下空格键+光标键
- 按流星空格键模板中的索引返回数组项
- 暂停HTML5视频,如果它是使用空格键像youtube互动
- 按下空格键一次后,Jquery功能不起作用
- Dojox EnhancedGrid中的空格键
- 单击带有空格键的按钮
- 如果已登录,则显示按钮,Meteor's空格键
- 以编程方式触发空格键单击文本区域
- 以编程方式移动空格键滚动控件
- 使用 JQuery 检查空格键的最快方法是什么
- 空格键触发单击事件复选框
- 当我按空格键时,它会转储整个数据库
- 使用空格键触发 ajax
- 流星数据上下文,将数组传递到每个空格键循环中