Vuejs实现购物车功能
开始更新前端框架Vue.JS的相关博客。 功能概述学习了Vue.JS的一些基础知识,现在利用指令、数据绑定这些基础知识开发一个简单的购物车功能。功能要点如下: (1)展示商品的名称、单价和数量; (2)商品的数量可以增加和减少; (3)购物车的总价要实时更新,即数量发生变动,总价也要相应的改变; (4)商品可以从购物车中移除; (5)具有选择功能,只计算选中的商品的总价。 上一张截图,如下: 代码代码分成三部分,分别是HTML、JS、CSS。关键的是HTML和JS。 HTML
Vue 购物车
JS }
return total.toString().replace(/B(?=(d{3})+$)/g,','); } },methods:{ handleReduce:function(index){ var item = this.list[index]; if(item.count < 2){ return; } item.count--; },handleAdd:function(index){ var item = this.list[index]; item.count++; },handleRemove:function(index){ this.list.splice(index,1); },swapCheck:function(){ var selectList = document.getElementsByName('selectList'); } CSS table{
border: 1px solid black; border-collapse: collapse; border-spacing: 0; empty-cells: show; } th,td{ th{ 关于vue.js的学习教程,请大家点击专题、进行学习。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |