您好,登錄后才能下訂單哦!
實例如下所示:
<template> <div class="hello"> <h2>{{ msg }}</h2> <h3>Foo</h3> <div v-for ="(item, index) in list"> <!--<p>{{item }}</p>--> <h2 v-show="false">{{a[index] = item.bb}}</h2> <!-- <h2>index:{{index}}</h2>--> </div> <h3>a:{{a}}</h3> <h3>{{cc}}</h3> <!--<button v-on:click="cc">點擊</button>--> </div> </template> <script> export default { name: 'foo', data () { return { msg: '這兒是Foo', list:[{ insertId: 'asfasf252', bb:29 },{ insertId: '2652', bb:20 },{ insertId: '996', bb:18 }], a:[] } }, computed:{ cc: function(){ var sum = 0; for(var i= 0 ;i< this.a.length; i++) { sum += parseInt(this.a[i]); } return sum; } } } </script> <!-- Add "scoped" attribute to limit CSS to this component only --> <style scoped> h2, h3 { font-weight: normal; } ul { list-style-type: none; padding: 0; } li { display: inline-block; margin: 0 10px; } a { color: #42b983; } </style>
以上這篇vue2.0 computed 計算list循環后累加值的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。