0
<div id="order">
<template repeat="{{items as item}}">
<p>
<span>{{item.id}}</span>
<span class="price">{{item.price}}</span>
<span class="qty">{{item.qty}}</span>
</p>
{{cpuTotal(item.qty*item.price)}}
</template>
<p>Total {{total}}</p>
</div>
<script>
Polymer('my-form', {
total:0,
cpuTotal:function(x){
this.total=this.total+x
console.log(this.total)
}
})
</script>
</polymer-element>
是否有使用計算的結合,所以我可以做{{total=total+(item.price*item.qty)}}
的方式,你能做到這一點?
編輯: 現在的問題是,this.total
是每個單獨項目的總和?因此,對於模板中的每個生成的項目,我都有一個單獨的總數,而不是它們的總和。
我試過了下面看編輯 – 2014-10-17 21:44:17