91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue如何實現購物車總價計算

發布時間:2021-05-20 14:43:54 來源:億速云 閱讀:348 作者:小新 欄目:web開發

這篇文章給大家分享的是有關vue如何實現購物車總價計算的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

效果如下所示:

vue如何實現購物車總價計算

js

<script type="text/javascript">

 window.οnlοad=function () {
  var vm = new Vue({
   el:'#huo',
   data:{
    myList:[
     {
      number:0,
      price:23
     },
     {
      number:0,
      price:14.5
     },
     {
      number:1,
      price:8
     },
     {
      number:0,
      price:20
     }
    ],
    total:0, //總價
    bestValue:0 //最貴單價
   },
   methods:{
    //相減
    sub:function (item) {
     item.number--;
     if(item.number <= 0){
      item.number = 0
     }
     this.count()
    },
    //相加
    add:function (item) {
     item.number++;
     this.count()
    },
    count:function () {
     var totalPrice = 0;//臨時總價
     var best = 0;//臨時最大單價
     this.myList.forEach(function (val,index) {
      totalPrice += val.number*val.price;//累計總價
      //判斷最大單價
      if(val.price>best && val.number>0){
       best = val.price
      }
     });
     this.total =parseFloat(totalPrice);
     this.bestValue = parseFloat(best);
    }
   },
   created:function(){ 
    this.count();
   }
  })
 }

</script>


html

<div id="huo">
 <ul id="list">
  <li v-for="item in myList">
   <input type="button" value="-" @click="sub(item)"/>
   <strong>{{item.number}}</strong>
   <input type="button" value="+" @click="add(item)"/>
   單價:<em>{{item.price}}</em>
   小計:<span>{{item.number*item.price}}</span>
  </li>
 </ul>
 <p id="p">
  總價:<strong >{{total}}元</strong>
  最貴的單價是:<em>{{bestValue}}元</em>
 </p>
</div>

vue是什么

Vue是一套用于構建用戶界面的漸進式JavaScript框架,Vue與其它大型框架的區別是,使用Vue可以自底向上逐層應用,其核心庫只關注視圖層,方便與第三方庫和項目整合,且使用Vue可以采用單文件組件和Vue生態系統支持的庫開發復雜的單頁應用。

感謝各位的閱讀!關于“vue如何實現購物車總價計算”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

无为县| 凌云县| 揭东县| 齐齐哈尔市| 镇巴县| 库尔勒市| 织金县| 明水县| 阜阳市| 呼伦贝尔市| 海口市| 福建省| 皮山县| 永胜县| 海安县| 苗栗县| 丽水市| 呈贡县| 宁化县| 犍为县| 工布江达县| 泰顺县| 栾川县| 麻栗坡县| 顺平县| 丰镇市| 平阴县| 大渡口区| 神池县| 赞皇县| 木兰县| 潍坊市| 江油市| 静安区| 区。| 石嘴山市| 长白| 广元市| 上林县| 宝清县| 丹凤县|