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