购物车
这里用vue做了一个购物车计算,功能:加减商品,商品总价根据数量发生变化;移除商品,商品总价等于剩余存在购物车的商品。
用到了Vue的computed的计算属性,v-for指令,v-on(@)指令,v-bind(:)指令,click事件,disabled表单属性。
页面
代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
[v-cloak] {
display: none;
}
</style>
</head>
<body>
<div id="app">
<table border="1" v-cloak>
<tr bgcolor="#b0e0e6">
<td> </td>
<td>商品名称</td>
<td>商品单价</td>
<td>购买数量</td>
<td>操作</td>
</tr>
<tr bgcolor="#faebd7" v-for="(product,index) in products">
<td>{
{ index+1 }}</td>