这似乎很明显。我不知道我哪里错了。
在控制器中,对于计算属性:
totalMonthlyEsales: (->
@findBy('key', 'value1')
).property('@each.answer')
我可以在我的模板中要求一个属性。
<div>{{totalMonthlyEsales.answer}}</div>
返回“23424”
但是,如果我尝试
totalMonthlyEsales: (->
@findBy('key', 'value1').get('answer')
).property('@each.answer')
我收到错误“未捕获的类型错误:无法调用未定义的方法'get'”最终我想做类似的事情
totalMonthlyEsales: (->
parseInt @findBy('key', 'value1').get('answer')
).property('@each.answer')
plccDcSalesCash: (->
parseInt @findBy('key', 'value2').get('answer')
).property('@each.answer')
otherTenderTypes: (->
@get('plccDcSalesCash') - @get('totalMonthlyEsales')
).property('totalMonthlyEsales', 'plccDcSalesCash')