微信小程序之仿淘宝分类入口
白羽 2018-06-20 来源 :网络 阅读 1009 评论 0

摘要:本文将带你了解微信小程序之仿淘宝分类入口,希望本文对大家学微信有所帮助。





分类入口,已经成为了商城项目必须的布局之一,这里以仿照淘宝的分类入口来做案例

下图红框部分,就是本文重点讲解部分,另外本文并没有写点击某个入口跳转页面。


 微信小程序之仿淘宝分类入口

页面分析:

使用for循环遍历所有项,插入页面,页面中的项使用左浮动,并使用百分比布局,设置20%的宽度每一项。

这样满5个item后,自动排在下一行

 

wxml:
[html] view plain copy print?
1. <view class="menu-wrp">  
2.   <!--设定一个item项后,遍历输出-->  
3.   <view class="menu-list" wx:for="{{menu.imgUrls}}">  
4.     <image class="menu-img" src="{{item}}" />  
5.     <view class="menu-desc">{{menu.descs[index]}}</view>  
6.   </view>  
7. </view>  
8. <view class="gap-1"></view>  
 
wxss:
[css] view plain copy print?
1. .menu-wrp {  
2.   width:100%;  
3.   margin-top:20rpx;  
4. }  
5. .menu-wrp:after{  
6.     content:"";  
7.     display:block;  
8.     clear:both;  
9. }  
10.   
11. .menu-list{  
12.     float:left;  
13.     width:20%;  
14.     box-sizing: border-box;  
15.     padding-bottom:10px;  
16. }  
17.   
18. .menu-img{  
19.     width:120rpx;  
20.     height:84rpx;  
21.     display:block;  
22.     margin:0 auto;  
23.     margin-bottom:5px;  
24. }  
25. .menu-desc{  
26.     background-color:#ffffff;  
27.     color:#333333;  
28.     width:100%;  
29.     text-align: center;  
30.     display:block;  
31.     font-size:12px;  
32. }  
33. .gap-1,.gap-2{  
34.     width:100%;  
35.     height:10rpx;  
36.     background:rgb(238, 238, 238);  
37. }  
 
js:
这里的准备的数据,我直接写在js中,同学们可以改编成通过访问接口来获取
[javascript] view plain copy print?
1. Page({  
2.   data: {  
3. //准备数据  
4.     menu:{  
5.       imgUrls:[  
6.         '//gw.alicdn.com/tps/i2/TB19BluIVXXXXX6XpXXN4ls0XXX-183-129.png?imgtag=avatar',  
7.         '//gw.alicdn.com/tps/TB1FDOHLVXXXXcZXFXXXXXXXXXX-183-129.png?imgtag=avatar',  
8.         '//gw.alicdn.com/tps/TB1PlmNLVXXXXXEXFXXXXXXXXXX-183-129.png?imgtag=avatar',  
9.         '//gw.alicdn.com/tps/TB1RN0HMFXXXXXNXpXXXXXXXXXX-183-129.png?imgtag=avatar',  
10.         '//gw.alicdn.com/tps/TB1exaOLVXXXXXeXFXXXXXXXXXX-183-129.png?imgtag=avatar',  
11.         '//img.alicdn.com/tps/TB1GzMJLXXXXXXoXXXXXXXXXXXX-183-129.png',  
12.         '//gw.alicdn.com/tps/i3/TB1Ewu2KVXXXXXkapXXN4ls0XXX-183-129.png',  
13.         '//gw.alicdn.com/tps/TB1cniBJpXXXXataXXXXXXXXXXX-183-129.png?imgtag=avatar',  
14.         '//img.alicdn.com/tps/TB1caopLVXXXXaDaXXXXXXXXXXX-183-129.png',  
15.         '//gw.alicdn.com/tps/i1/TB1c1FMIpXXXXawXpXXN4ls0XXX-183-129.png?imgtag=avatar'  
16.       ],  
17.       descs:[  
18.           '聚划算',  
19.           '天猫',  
20.           '天猫国际',  
21.           '外卖',  
22.           '天猫超市',  
23.           '充值中心',  
24.           '阿里旅行',  
25.           '领金币',  
26.           '到家',  
27.           '分类'  
28.       ]  
29.     }  
30.   }  
31.    
32. })

 


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!

 


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程