From 68d39c008f6735caa426ddd86900d98788725957 Mon Sep 17 00:00:00 2001 From: yvan.ni <765199919@qq.com> Date: Thu, 11 Jun 2020 09:04:38 +0800 Subject: [PATCH] 底部导航的优化 --- pages/cart/cart/cart.js | 14 ++++++++++++++ pages/cart/cart/cart.wxml | 5 +++-- pages/goods/categoryList/categoryList.js | 14 ++++++++++++++ pages/goods/categoryList/categoryList.wxml | 7 ++++--- pages/index/index/index.js | 17 +++++++++++++++++ pages/index/index/index.wxml | 6 ++++-- pages/tabbar/tabbar.wxml | 38 ++++++++++++++++---------------------- pages/user/index/index.js | 14 ++++++++++++++ pages/user/index/index.wxml | 5 +++-- 9 files changed, 89 insertions(+), 31 deletions(-) diff --git a/pages/cart/cart/cart.js b/pages/cart/cart/cart.js index 5fb75d9..3c34d18 100644 --- a/pages/cart/cart/cart.js +++ b/pages/cart/cart/cart.js @@ -1300,6 +1300,20 @@ Page({ var prom_id=e.currentTarget.dataset.prom_id; var url="/pages/goods/goodsList/goodsList?prom_type=3&prom_id="+prom_id; getApp().goto(url); + }, + + load_nav(e){ + var $width=e.detail.width, //获取图片真实宽度 + $height=e.detail.height, + ratio=$width/$height; //图片的真实宽高比例 + var viewHeight=52, //设置图片显示宽度,左右留有16rpx边距 + viewWidth=viewHeight*ratio; //计算的高度值 + var image=this.data.tabBar.list[e.target.dataset.index]; + //将图片的datadata-index作为image对象的key,然后存储图片的宽高值 + image.width=viewWidth; + this.setData({ + ['tabBar.list['+e.target.dataset.index+']']:image + }) } }); \ No newline at end of file diff --git a/pages/cart/cart/cart.wxml b/pages/cart/cart/cart.wxml index 8744b68..76f395c 100644 --- a/pages/cart/cart/cart.wxml +++ b/pages/cart/cart/cart.wxml @@ -1,3 +1,6 @@ + +