当前位置: 首页 > news >正文

网站规划的意义网站备案中的网站名称

网站规划的意义,网站备案中的网站名称,自己建网站开网店,著名办公空间设计公司水果购物车业务 需求说明 渲染功能删除功能修改功能全选反选功能统计 选中的 总价 和 总数量持久化到本地 业务技术点总结#xff1a; 渲染功能#xff1a; v-if/v-else v-for :class删除功能#xff1a; 点击传参 filter过滤覆盖原数组修改个数#xff1a; 点击传参 find找…水果购物车业务 需求说明 渲染功能删除功能修改功能全选反选功能统计 选中的 总价 和 总数量持久化到本地 业务技术点总结 渲染功能 v-if/v-else v-for :class删除功能 点击传参 filter过滤覆盖原数组修改个数 点击传参 find找对象全选反选计算属性computed 完整写法 get/set总价和总数量 计算属性 computed reduce条件求和持久化到本地 watch监视localStorageJSON.stringify存 JSON.parse读取 代码示例 scritp const defaultArr [{id: 1,icon: http://autumnfish.cn/static/火龙果.png,isChecked: true,num: 2,price: 6,},{id: 2,icon: http://autumnfish.cn/static/荔枝.png,isChecked: false,num: 7,price: 20,},{id: 3,icon: http://autumnfish.cn/static/榴莲.png,isChecked: false,num: 3,price: 40,},{id: 4,icon: http://autumnfish.cn/static/鸭梨.png,isChecked: true,num: 10,price: 3,},{id: 5,icon: http://autumnfish.cn/static/樱桃.png,isChecked: false,num: 20,price: 34,},]const app new Vue({el: #app,data: {// 水果列表fruitList: JSON.parse(localStorage.getItem(list)) || defaultArr,},computed: {// 计算属性默认只能获取需要设置需要写完整写法isAll: {// 所有的小选框的选中状态全选才选中get() {return this.fruitList.every(item item.isChecked)},set(value) {// 基于拿到的value布尔值要让所有的小选框 同步状态this.fruitList.forEach(item item.isChecked value)},},// 统计选中的总数 reducetotalCount() {return this.fruitList.reduce((sum, item) {if (item.isChecked) {// 选中 需要累加return sum item.num} else {// 没选中 不需要累加 返回sum即可return sum}}, 0)},// 统计选中的总价totalPrice() {return this.fruitList.reduce((sum, item) {// 选中 需要价格if (item.isChecked) {return sum item.num * item.price} else {return sum}},0)}},methods: {del(id) {this.fruitList this.fruitList.filter(item item.id ! id)},reduce(id) {// 1. 根据id 找到数组中的对应项const fruit this.fruitList.find(item item.id id)// 2. 操作 num 数量fruit.num--},add(id) {// 1. 根据id 找到数组中的对应项const fruit this.fruitList.find(item item.id id)// 2. 操作 num 数量fruit.num}},// 监视器监视所有数据是否发生变化watch: {fruitList: {deep: true,handler (newValue) {// 需要将变化后的 newValue 存入本地 存进去前需要转 JSONlocalStorage.setItem(list,JSON.stringify(newValue))}}}})/script 当前购物车业务除了没有使用axios与服务器存储交互以及支付功能。其他的都使用到了。
http://www.zqtcl.cn/news/158814/

相关文章:

  • 网站建设代码编译的问题及解决方案天元建设集团有限公司第六分公司
  • 做亚马逊网站费用深圳好蜘蛛网站建设公司
  • 做网站需要办什么手续html简单网页代码实例
  • 中文网页设计模板免费下载超级优化小说
  • 做网站的流程前端做什么网站建设与管理专业学什么
  • 用wordpress做购物网站西安建设工程网站
  • 响应式网站免费模板下载电商怎么做如何从零开始视频
  • 江西网站开发学校联系我们网站制作
  • 做网站首页图片素材营销网站制作要素
  • 云阳网站建设百度对 wordpress 排名
  • 做电商网站需要多少时间网站建设答辩ppt
  • 营销型网站的案例江苏seo网站排名优化
  • 企业网站 备案 网站名称凡科做视频网站
  • 湘潭建设公司网站杭州网站优化
  • 工信部备案网站网站空间服务商
  • 深圳市企业网站seo营销工具桂林百姓网
  • 网站建设所需材料wordpress nginx配置文件
  • 给企业做网站运营广州制作网站公司
  • 一个网站可以有几个关键词网页游戏制作过程
  • 网站可视化后台桥西区网站建设
  • 个人怎么建设网站北京朝阳区最好的小区
  • 企业应该如何建设网站江苏润祥建设集团网站
  • 沈阳网站建设价格wordpress h1标签
  • 找别人做网站一般注意什么三亚专业做网站
  • 企业营销网站的建设罗湖做网站
  • 百度蜘蛛抓取新网站WordPress20w文章
  • 国际贸易网站有哪些可植入代码网站开发
  • 信息服务平台有哪些网站东莞网站关键词
  • 青岛网站定制手机软件开发和网站开发
  • 网站数据库地址是什么看企业网站怎么做到百度秒收