From 63b6abc5f7d395daeb827c661b0e0f05b5a288f3 Mon Sep 17 00:00:00 2001 From: wangxiaowei <1121133807@qq.com> Date: Fri, 12 Dec 2025 22:47:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2tabbar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 20 +++++++------------- pages/index/index.vue | 20 +++++++------------- static/tabbar/category_7.png | Bin 0 -> 1422 bytes static/tabbar/category_8.png | Bin 0 -> 1229 bytes static/tabbar/home_7.png | Bin 0 -> 2253 bytes static/tabbar/home_8.png | Bin 0 -> 2084 bytes static/tabbar/user_7.png | Bin 0 -> 1680 bytes static/tabbar/user_8.png | Bin 0 -> 1359 bytes 8 files changed, 14 insertions(+), 26 deletions(-) create mode 100644 static/tabbar/category_7.png create mode 100644 static/tabbar/category_8.png create mode 100644 static/tabbar/home_7.png create mode 100644 static/tabbar/home_8.png create mode 100644 static/tabbar/user_7.png create mode 100644 static/tabbar/user_8.png diff --git a/main.js b/main.js index fc088a9..0761454 100644 --- a/main.js +++ b/main.js @@ -461,31 +461,25 @@ Vue.prototype.setTabBarLinks = function(vars, theme) { ] uni.setTabBarStyle({ color: '#333333', - selectedColor: color[theme], + selectedColor: '#365A9A', }) uni.setTabBarItem({ index: 0, text: '首页', - iconPath: 'static/tabbar/home.png', - selectedIconPath: 'static/tabbar/home_' + theme + '.png' + iconPath: 'static/tabbar/home_7.png', + selectedIconPath: 'static/tabbar/home_8.png' }) uni.setTabBarItem({ index: 1, text: '分类', - iconPath: 'static/tabbar/category.png', - selectedIconPath: 'static/tabbar/category_' + theme + '.png' + iconPath: 'static/tabbar/category_7.png', + selectedIconPath: 'static/tabbar/category_8.png' }) uni.setTabBarItem({ index: 2, - text: '购物车', - iconPath: 'static/tabbar/cart.png', - selectedIconPath: 'static/tabbar/cart_' + theme + '.png' - }) - uni.setTabBarItem({ - index: 3, text: '我的', - iconPath: 'static/tabbar/user.png', - selectedIconPath: 'static/tabbar/user_' + theme + '.png' + iconPath: 'static/tabbar/user_7.png', + selectedIconPath: 'static/tabbar/user_8.png' }) } else { uni.hideTabBar(); diff --git a/pages/index/index.vue b/pages/index/index.vue index 9686035..8184222 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -572,31 +572,25 @@ export default { let color = ['#ff5704', '#19ad57', '#ffcc00', '#1774ff', '#e4e4e4', '#c8ba97', '#623ceb']; uni.setTabBarStyle({ color: '#333333', - selectedColor: color[theme] + selectedColor: '#365A9A' }); uni.setTabBarItem({ index: 0, text: '首页', - iconPath: 'static/tabbar/home.png', - selectedIconPath: 'static/tabbar/home_' + theme + '.png' + iconPath: 'static/tabbar/home_7.png', + selectedIconPath: 'static/tabbar/home_8.png' }); uni.setTabBarItem({ index: 1, text: '分类', - iconPath: 'static/tabbar/category.png', - selectedIconPath: 'static/tabbar/category_' + theme + '.png' + iconPath: 'static/tabbar/category_7.png', + selectedIconPath: 'static/tabbar/category_8.png' }); uni.setTabBarItem({ index: 2, - text: '购物车', - iconPath: 'static/tabbar/cart.png', - selectedIconPath: 'static/tabbar/cart_' + theme + '.png' - }); - uni.setTabBarItem({ - index: 3, text: '我的', - iconPath: 'static/tabbar/user.png', - selectedIconPath: 'static/tabbar/user_' + theme + '.png' + iconPath: 'static/tabbar/user_7.png', + selectedIconPath: 'static/tabbar/user_8.png' }); } else { setTimeout(function() { diff --git a/static/tabbar/category_7.png b/static/tabbar/category_7.png new file mode 100644 index 0000000000000000000000000000000000000000..8b21129b54e22b9d0b74da88a663cb45c52c8edd GIT binary patch literal 1422 zcmV;91#$X`P) z1zvD-bMtvbErK-209Qc$G zg-Q~M#3sw(Ti1v9Bd*R8=>nI+0DI^Yu+RAxmlUjjY;JC*#CbfEXHlG=o-jbr&V$sz zz`!y5*-}>U^z?L!$gXJ=lRCwDB=Z~=wd4PL=d7$?4Pf9OV$jYKI0#2r->2cDpu3US z+S+;<`$_;2baeLh^*u{FQc*AioZtx2w(B^-`ZmTSjWG$+Kuk?dUB%}QXs{(3javT| z1v9}5X4c~%)IwzUJBMhwp?XEZ4EPJUVsD9Sgv5TcZ*Ongy;D(eHk-ZfgmJZ zRp&Fq5?PYpih^fmW|kS00b0X{#9@I{c7!19kw1i|#6m^E8UWl*jrI2S`ZYy=Lkl8Z zbmhn2=^%o2zR;uyJ2kW@a~ycmI=%hl_fl2CT&Wk#EebPJ_zi~!yWylgh~R%TFptn8 zj7YyEI7#~ST2(MY{emaLp$P8j>DhxXD;VL+#u&Tt(NgtE7vT`(mjn|+5gd!f>{AVY zDt^PMQ8mI!ZCvF|4TeJz+}hgeHyn{p$+tsQ!5YXU8)Z0@)J9+mH{60WIFuFa2ISca zRz0ND=9dIP@*7V60}1Aey2_dfxd2lkPS=pWpa?VCUnR!;#v2(K zc^W4dadrv*36}G}ssBekx4yof;UJ!7{v5ef=i4|JZ)jh@&RJNmS}(ym2_B>`M%|S~ z4qwBr;W&`sa;c3YUjirZW2^^$1(x$e)ayNSWVj#&=gZaA)f384*xXS93D!gml}c^) zP`$(A?ZzgQW{x&Y0@j;DoW2Xx&%tNlS7E(ob!=>G95BW-fk!4LCZ2%bo1L94X*-Z$ z4C}pWG0#4=DGJ>3H|dvSz2|kXNgl#sE9k)aQ*bwY8a@L)rv4Qihp)g1kXAsj5vT+f zj5RA5_NO*QfrIsBoXWA@^U`;25{L>z_V61WKep5)*v{aG^|g=N zb&6=8q?zFY(su*d0A1h|OCc*;3J&d}QnO&r1jjI%0^bOT{*%q&AJ;`5s&wQ(mjA{u zeej!RbL(rR0zp@CsaY^0KgCQtu!Z*iwzjs5wo%6qDe?oR*$<7dHggP{M)gvtN3ea@ zDl|rvl`#st0@o2&WRJeG_G%W4k{$0@v=x;(aXsK-i!uRru7Z-KX2F~thH;`pjWd`e zV|?fuwKA#eGv*|KE!bY-bl7hjC4Ooa%mZX;VPWAY!cPdvWb!!aXSsy!KwZqeNml4a zEWr&|C30RR7CUjL~8000I_ cL_t&o0O&mphB$95A^-pY07*qoM6N<$f@=S$Z2$lO literal 0 HcmV?d00001 diff --git a/static/tabbar/category_8.png b/static/tabbar/category_8.png new file mode 100644 index 0000000000000000000000000000000000000000..09737081f1c6f1165d46be625113603ae99c38cf GIT binary patch literal 1229 zcmV;;1Ty=HP)Pk$d9nR=qzUVziXiUKDbI7Af?A45es z&*0BF^<8k`029Comh(igKtz{pHbOje`1t#~?fbB`18mGBK4*E-&=Nz2mORMN=Oi2g z?C#mIb5LG)gE+v=Fet>VUB^bJW22c*Ly$KQ4S%%P=8&3Mq-vEif-@`-u^$1R4?$kP zT~#jkjedL-YNai3KAT$MG5vSVEH6e16!?lNLU2!6XG!9GT^(v%sXhPu3C0AhJf(XB|3iUv`z9x7A6H(~Eg6J2!$2@_%AyNo1tqCWgJ%NS5 z-=txfA~rXj10~48{gf^Z#^D7JKl6=dy_!<(X`2Rzj zHQB0_Q#PoreF5V}Pv?gOQ56VQfG9_V?^HI{2aH;V26e?3u$8p|IKdmd3emOe&Uv2$ z;4=_#768-ywo*jmSs~0Js=$%5F!%peEbh>?WJK2z`*kfDGqkbSWH^Nz6kouy9o8j5 zM05t&IrqkxFd;6T3)4I(o$E6R)V1WDy5l@C#QPmD=-I?ceP-;9;OMa4@O=P9>+-&NSbnfEoKl#ZwF!!+Y^`WS0 zXq$w-fh$Dc+Fitr&hjSVmmS>+8p*r|gK5?FX>0avU%Kmy*>RbZPFYrnD(`L{=UlmS zyFm)P+<(u#Ph0-#PQHO<8@*UO$@*0SD6sD6!9Lc6sK`!g@Dm6a7SdIY0`D3#iTlbM z>vzeh&?zyB#ps2(31_0))WLvjt@aJ3@3?K}u16w(_vcstEXe3^v!V*vt19ZDvMJW& zvt;Mg+%>4cz*7>X9$z^TwHCPkfz{i$FU|>R6+G<*NMrfJMb-%h^lE9X>1i09)QDETBQt1`W zC7e}{AH2kw)myB$b>vq6m?nU)>lzmXP^#{};W9Ark6*l0Fs@uVQZ=gsAViGA+(5g` zs=-sc8xEBmCZCd-n@RLIXKoKHYsrSMjQXa5fvv{u_ zn2?}QkT9VO2?+_ikx(!pVZwxjZtaqix9&dQci!vr$Lg;7V?#O5ea?B#^E~H!p7WgN zyxNTa*xw}J4}D;h5uS|js0d7^#HfJ0_u>CP!iNqWiZ3ZC$#*)Pr=e!(7USE){3iX2 zP#NP*@CENX#BYpnVPWA%EW8H*&G0{7y?W(|h=`~M$YE$Ji$doiW4p-f^-hP+ zgEaQQgUuW4pzp)S7jP5a=X5&nLPv{>i$4wO{1bl-Fknk?Hmy@+wVh`E)Jfo;3X<(enXSSJz%4>jb{JBfWazy-b# z9vxB`)d>Mc$$_zpdGqPhr^{+;YHH~_k;T9pAT1_vBXb=dxfP0hZ2`;<;hjWi1|xpV}jGKpql07_UzfN+S=MP9Qz4)9o$6Ldf~!_KE?%{mU21;gG@jw5Ycnz z&V7u}{m7IuK0szL*U#96Z98^3;IJcWN3ZeV!Gjx^vzm>;T7-+O5kK@-py&bgmP?l| z^?N*?B*c}-rPlyg9t*U13lX>v?a9r}4Mq(0k!G6aAe(TDh_t0_ft81I5& zpiT)z=gyt$1+)UDv`LUmM38J2dUja>P(?uU`Sby4cr1q ze0@j)6qTnQlz*5xbLIk$s)8f7qn8yC z5z&s47KRy$!YpLj*qh9Ih)z#rWMnsEw_zA6jY@%j#yTC@u0~%n<#h@{$s>()M+`Q% zoXy?B&H>5Zx+CC-w&6fkKt=|~(7|F#fi@JCUy67SeF5ph(e*iV=6uHH8d)F>P<9qo zUJF17Jo;9{w*cs|>7p;4SoGI0DIlH5KF3cYBv6LZ3Q)(H_b|5tuF4@@`Bn;Uu;IWu zS|+Uq=w2Ks*NQBGVd$2t8tC{^$)PrYKY)(VA5!@v^6N;Mg=|)pM3q4c4&qz6Dv+wR z^5a3LfQ>HE8rZ3v1%VclR*zUy_eH1BLVr8Jbs2?+q2W+UG|`J?XEpFp!{K?H$6+9# z`d&z9vVn0GK%yY=UVz_(_V9!U6nQ`tV4Db^E@0T$yWO_>N#~h~$`svM^F@)JKoXpYrZ1 z^SUVFR`mdIANIGQQ%$dUkq4n30u!ey`uo{X1~L=U z@t4DIuz`Mn4FF8V{|@|-#^`F}N}JW_$wt29^O)90)&h?sP~W-1##kq@5m^lVHl>82 z2_mrr06LDtb;=<5RRV2vL7R-?QLsC4@W1_pk#09!Nsu&b|OnK+)t;;lsGv~Di4 z*BZyvfzv!50$sGd=&Pz&-y-x|p(_|JQB-XE|((uEdkJlVrrz3KHKo4&w{1+&0?Ka&5i*qp&Z~$ zr9`DIRw;smQyh=VlvKu$(h9o{PU#F(3}xU$pcFk(65}+el*Jp_Z1)%^2=qd7vdu(Q z>C_L{b@)}ES;Knitj>5pI6sf!Dt6iiFXwnvf47aN`>ryj9zi+c_xp7+`f{t|6cPce znjCUJZiGX#bO7C>XtC2B4D|#z;rQl6X(F9)34c4IqoW@Xlqzhy0G-5|#hik29MMR7 zBjBJaJ8j~U=^@dBkxH6)baX7XJg5^6cTn%K-G+}}0IKStI-3X3D>$k+#wN6x#kyEj{}pc$2xJpB&2#hD1N58t`1nWIHj!@ntaS2GrF@sq3GFoz z7GN2O0Nzciv*lyq%MZW7Fr~7AQ7W zdndq_2YvwVV{sEo1ITPdc1X{7BA0au@(ASm_{pTC)iVygWax#}-V5N-D+& zF^|G%{cy$~1aLS2!quGw9B#zI)t`)TxDg9ie=@@1Ml4+YKLG#$|Nk?{MNa?#00v1! bK~w_(OAPdt1K18k00000NkvXXu0mjf?4BwF literal 0 HcmV?d00001 diff --git a/static/tabbar/home_8.png b/static/tabbar/home_8.png new file mode 100644 index 0000000000000000000000000000000000000000..b58ac34e02a0528c2790a8d60717c3bc7cc76779 GIT binary patch literal 2084 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