今天中午废了一会时间,总算把项目中的购物车的单选、全选、以及实现数据的动态显示做出来了,给小白分享一下我个人一个解决办法:
创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、网站设计、迭部网络推广、小程序制作、迭部网络营销、迭部企业策划、迭部品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联为所有大学生创业者提供迭部建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com购物车的基本页面如下:
先说实现的总体思路
这是我个人的思路,具体代码实现如下:
html:
<div id="a" class="container"> <table class="table table-hover" v-if="list.length"> <thead> <tr> <th><input type="checkbox" id="box" @click="checkAll" v-model="checkall" /></th> <th>图片</th> <th>商品名</th> <th>数量</th> <th>单价</th> <th>总金额</th> <th>加入时间</th> <th>删除</th> </tr> </thead> <tbody> <tr v-for="(dateil,index) in list" :key="index"> <td><input type="checkbox" class="checkbox" v-model="checked" @click="select(dateil.detailId,dateil.detailProductprice,dateil.detailProductnum)" :value="dateil.detailId" /></td> <td><a @click="goShop(dateil.detailProductId)" ><img v-bind:src="web_server_static+dateil.product.productPhoto"></a></td> <td><a @click="goShop(dateil.detailProductId)" >{{dateil.product.productName}}</a></td> <td>{{dateil.detailProductnum}}</td> <td>{{dateil.detailProductprice}}</td> <td>{{dateil.detailProductprice*dateil.detailProductnum}}</td> <td>{{dateil.detailDatetime}}</td> <td> <button type="button" id="but" @click="del(dateil.detailId)" class="btn btn-danger">删除</button> </td> </tr> </tbody> </table> <div v-else >购物车空空如也,请先去购买商品~</div> <div id="label_btn"> <span><label>已选商品<a>{{count}}</a>件,共</a>¥{{price}}</a>元 数组{{checked}}</label> </span> <span><button type="button" id="btn-close" @click="jiesuan()" class="btn btn-danger">结算</button></span> </div> <!--结算按钮--> </div>
本文标题:Vue实现购物车的全选、单选、显示商品价格代码实例-创新互联
本文路径:https://www.cdcxhl.com/article28/deiccp.html
成都网站建设公司_创新互联,为您提供静态网站、网站策划、动态网站、营销型网站建设、网站导航、用户体验
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联