vue 基礎 案例 書籍購物車

2021-10-22 00:21:36 字數 1807 閱讀 3039

vue 案例 :書籍購物車

>

"books.length>0"

>

<

/th>

書籍名稱<

/th>

出版日期<

/th>

**<

/th>

購買數量<

/th>

操作<

/th>

<

/tr>

<

/thead>

for=

"(item,index) in books"

>

}<

/td>

}<

/td>

}<

/td>

}<

/td>

"decrement(index)" v-bind:disabled=

"item.count <= 1 "

>

-<

/button>

}"increment(index)"

>

+<

/button>

<

/td>

"removehandler(index)"

>移出<

/button>

<

/td>

<

/tr>

<

/tbody>

<

/table>

總**:

}<

/h2>

<

/div>

else

>購物車為空<

/h2>

<

/div>

"../js/vue.js"

>

<

/script>

"./main.js"

>

<

/script>

<

/body>

table 

th, td

th

new

vue(,,

,,],

},methods:

,increment

(index)

,decrement

(index)

,removehandler

(index)},

computed:

// return totalprice

// 2.for(let i in/of this.books) 拿到的是索引

// let totalprice = 0

// for(let i in this.books)

// return totalprice

(let i of this.books) 拿到的是 book

// let totalprice = 0

// for(let item of this.books)

// return totalprice

//reduce(高階函式)

return

this

.books.

reduce

(function

(pre,book),0

)}},

filters:}}

);實現步驟:

return

this

.books.

reduce

(function

(pre,book),0

)

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 ...