1
這看起來好像很明顯。我不知道我要去哪裏錯。Ember Array調用getBy上的返回返回undefined
在控制器,對於計算性能:
totalMonthlyEsales: (->
@findBy('key', 'value1')
).property('@each.answer')
我可以要求我的模板罰款此屬性。
<div>{{totalMonthlyEsales.answer}}</div>
返回「23424」
但是,如果我嘗試
totalMonthlyEsales: (->
@findBy('key', 'value1').get('answer')
).property('@each.answer')
我得到的錯誤「遺漏的類型錯誤:無法調用的未定義‘得到’」 最後,我想要做的事像
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')
這屬於Coffeescript?...這就像在C下發布C++,因爲它只是C. – elclanrs