vue3 x案例 購物車

2021-10-19 09:35:39 字數 1726 閱讀 5282

>

>

>

>

>

購物車h1

>

caption

>

>

>

th>

>

編號th

>

>

商品名稱th

>

>

商品**th

>

>

購買數量th

>

>

操作th

>

tr>

v-for

="item in cartlist"

:key

="item.id"

>

>

type

="checkbox"

v-model

="item.checkbox"

>

td>

>

}td>

>

}td>

>

}td>

>

@click

="item.count--"

:disabled

="item.count>=1"

>

-button

>

}@click

="item.count++"

>

+button

>

td>

>

href

="#"

@click.prevent

="del(index)"

>

刪除a>

td>

tr>

>

colspan

="3"

align

="right"

>

總價td

>

colspan

="3"

>

}td>

tr>

table

>

div>

template

>

>

export

default,,

,,,]

}}, computed:

}return sum

}}}, methods:}}

script

>

scoped

>

table

td,th

style

>

效果:

刪除的步驟:

>

href

="#"

@click.prevent

="del(index)"

>

刪除a>

td>

del (index)

< style scoped>使得元件的樣式只在自己當前的元件中有效,而不能在子元件中有效

props的預設形式:props:[『name1』,『name2』,『name3』…];

也可以指定型別:

props:,

title,

article

},父元件向子元件傳資料:用props

子元件向父元件傳資料:用$emit

Vue實戰 購物車案例

實現的功能 新增商品到購物車,計算總價 商品名稱 商品 商品數量 新增購物車 0 購物車 0 style font size 20px 購物車 購物車為空 總價 ps for迴圈的多種形式 上面我們使用for i in 陣列 物件 的形式,在js中for迴圈常用的形式有四種 方式一 i是索引,迴圈選...

購物車案例

寫錄入系統的介面 var express require express 引入mongoose var mongoose require mongoose mongoose.connect mongodb var con mongoose.connection 判斷是否連線成功 con.on ope...

vue 簡單實現購物車案例

這個案例是對前面基礎知識的乙個整合,用到的知識點還是挺多的,比如 filters 以及屬性的動態繫結等。2020 6 17 修改 求總 時,換用高階函式reduce。書籍名稱 出版日期 購買數量 操作 移除 總 購物車為空 data methods decrement key remove key ...