vue 購物車介面模板效果

2021-10-02 13:20:36 字數 2600 閱讀 6166

vue-admin-wonderful,一套為開發者快速開發準備的基於 vue2.x 越看越精彩的後台管理系統一站式平台模板。基於element ui 2.14.0

1、效果圖如下:

2、**.vue檔案: 使用的 ui 框架 vant

2.1 元件:

>

class

="cart flex flex-col"

>

class

="flex-auto scroll"

>

class

="warp"

>

class

="goods-card"

v-for

="(val, key) in cartlist"

:key

="key"

>

class

="goods-title flex flex-align-center"

>

icon-size

="13px"

v-model

="val.checked"

class

="checkbox"

@click

="onshopnamesel(key)"

>

van-checkbox

>

name

="shop-o"

/>

>

}span

>

name

="arrow"

class

="color-label"

/>

div>

class

="content-card"

v-for

="(v, k) in val.list"

:key

="k"

>

class

="flex flex-align-center"

>

icon-size

="13px"

v-model

="v.checked"

class

="checkbox"

@click

="onshopchildrensel(key, k)"

>

van-checkbox

>

class

="img-box"

>

:src

="v.imgurl"

/>

div>

class

="info-box flex-auto"

>

class

="van-ellipsis title"

>

}div

>

class

="unit color-label"

>

}div

>

class

="price color-red"

>

¥}div

>

class

="btn"

>

x}div

>

div>

div>

div>

div>

div>

div>

class

="footer-box flex flex-align-center"

>

icon-size

="13px"

v-model

="allchecked"

class

="checkbox"

@click

="ongoodsallchecked"

>

全選van-checkbox

>

class

="flex-auto"

>

商品總金額:

class

="color-red"

>

¥}em

>

type

="warning"

size

="small"

round

>

提交(})van-button

>

div>

div>

div>

template

>

2.2 邏輯:

2.3 樣式:

/**
公用樣式

.flex

.flex-col

.flex-align-center

.flex-auto

.scroll

**/

Vue購物車例項

這是效果圖 看起來很簡單是不是 之前一直寫jquery 總是想著 dom 操作 思維感覺沒有切換過來 想了很久,最後使用vue的屬性進行控制,實現了多選計算屬性的功能 直接上原始碼 編號商品名稱 商品單價 購買數量 操作 移除 總價 購物車為空 這個路徑要修改,就不多說了 data isallche...

Vue購物車實戰

最近學習在學由梁灝著作的vue.js實戰,其中有一章講述如何用vue開發購物車的章節,即課後練習,以下書中的開發過程即本人的課後練習,希望能對你學習vue有所幫助。通過增加或減少商品的數量來控制商品總價 v cloak table thth,td練習一 在當前示例基礎上擴充套件商品列表,新增一項是否...

購物車 (vue做法)

doctype html en utf 8 viewport content width device width,initial scale 1.0 購物車 title table table th table td style head table 全選 checkbox style xua v...