2014-01-16 73 views
1

我有兩個將返回數字的計算屬性。我怎樣才能創建另一個計算的屬性,將返回兩者的總和?做一個簡單的this.get(「prop1」)+ this.get(「prop2」)似乎不起作用。只返回第一個屬性的值。如何在Ember中添加兩個數字計算屬性?

感謝

+0

謝謝你的例子 我發現我的問題是其中一個屬性實際上是一個數組。我只需要數組中的第一項,所以我做了this.get('prop1.firstObject')。 –

回答

0

它應該像這樣工作

http://jsbin.com/enEvunih/2/edit

propA: function(){ 
    return 1; 
    }.property(), 

    propB: function(){ 
    return 2; 
    }.property(), 

    propC: function(){ 
    return this.get('propA') + this.get('propB'); 
    }.property('propA', 'propB'), 
+0

This Works。謝謝! –

0

事實證明,財產一人返回一個數組。沒有注意到,由於某種原因。

感謝您的答案。

相關問題