微信小程序商城项目之淘宝分类入口(2)


Posted in Javascript onApril 17, 2017

分类入口,已经成为了商城项目必须的布局之一,这里以仿照淘宝的分类入口来做案例
下图红框部分,就是本文重点讲解部分,另外本文并没有写点击某个入口跳转页面。
如需学习页面跳转的同学,可以参考此文
微信小程序的页面跳转和参数传递 —— 微信小程序教程系列(6)

微信小程序商城项目之淘宝分类入口(2)

页面分析:

使用for循环遍历所有项,插入页面,页面中的项使用左浮动,并使用百分比布局,设置20%的宽度每一项。
这样满5个item后,自动排在下一行

wxml:

<view class="menu-wrp"> 
 <!--设定一个item项后,遍历输出--> 
 <view class="menu-list" wx:for="{{menu.imgUrls}}"> 
  <image class="menu-img" src="{{item}}" /> 
  <view class="menu-desc">{{menu.descs[index]}}</view> 
 </view> 
</view> 
<view class="gap-1"></view>

wxss:

.menu-wrp { 
 width:100%; 
 margin-top:20rpx; 
} 
.menu-wrp:after{ 
  content:""; 
  display:block; 
  clear:both; 
} 
 
.menu-list{ 
  float:left; 
  width:20%; 
  box-sizing: border-box; 
  padding-bottom:10px; 
} 
 
.menu-img{ 
  width:120rpx; 
  height:84rpx; 
  display:block; 
  margin:0 auto; 
  margin-bottom:5px; 
} 
.menu-desc{ 
  background-color:#ffffff; 
  color:#333333; 
  width:100%; 
  text-align: center; 
  display:block; 
  font-size:12px; 
} 
.gap-1,.gap-2{ 
  width:100%; 
  height:10rpx; 
  background:rgb(238, 238, 238); 
}

js:

这里的准备的数据,我直接写在js中,同学们可以改编成通过访问接口来获取

Page({ 
 data: { 
//准备数据 
  menu:{ 
   imgUrls:[ 
    'http://gw.alicdn.com/tps/i2/TB19BluIVXXXXX6XpXXN4ls0XXX-183-129.png?imgtag=avatar', 
    'http://gw.alicdn.com/tps/TB1FDOHLVXXXXcZXFXXXXXXXXXX-183-129.png?imgtag=avatar', 
    'http://gw.alicdn.com/tps/TB1PlmNLVXXXXXEXFXXXXXXXXXX-183-129.png?imgtag=avatar', 
    'http://gw.alicdn.com/tps/TB1RN0HMFXXXXXNXpXXXXXXXXXX-183-129.png?imgtag=avatar', 
    'http://gw.alicdn.com/tps/TB1exaOLVXXXXXeXFXXXXXXXXXX-183-129.png?imgtag=avatar', 
    'http://img.alicdn.com/tps/TB1GzMJLXXXXXXoXXXXXXXXXXXX-183-129.png', 
    'http://gw.alicdn.com/tps/i3/TB1Ewu2KVXXXXXkapXXN4ls0XXX-183-129.png', 
    'http://gw.alicdn.com/tps/TB1cniBJpXXXXataXXXXXXXXXXX-183-129.png?imgtag=avatar', 
    'http://img.alicdn.com/tps/TB1caopLVXXXXaDaXXXXXXXXXXX-183-129.png', 
    'http://gw.alicdn.com/tps/i1/TB1c1FMIpXXXXawXpXXN4ls0XXX-183-129.png?imgtag=avatar' 
   ], 
   descs:[ 
     '聚划算', 
     '天猫', 
     '天猫国际', 
     '外卖', 
     '天猫超市', 
     '充值中心', 
     '阿里旅行', 
     '领金币', 
     '到家', 
     '分类' 
   ] 
  } 
 } 
  
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 获取json数据实现代码
Apr 27 Javascript
js 获取Listbox选择的值的代码
Apr 15 Javascript
JS判断元素为数字的奇异写法分享
Aug 01 Javascript
JavaScript实现QueryString获取GET参数的方法
Jul 02 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
Aug 05 Javascript
WEB前端设计师常用工具集锦
Dec 09 Javascript
JS实现1000以内被3或5整除的数字之和
Feb 18 Javascript
IntersectionObserver API 详解篇
Dec 11 Javascript
纯js的右下角弹窗实例
Mar 12 Javascript
快速将Vue项目升级到webpack3的方法步骤
Sep 14 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
Apr 21 Javascript
深入浅析React中diff算法
May 19 Javascript
微信小程序商城项目之购物数量加减(3)
Apr 17 #Javascript
微信小程序商城项目之商品属性分类(4)
Apr 17 #Javascript
微信小程序商城项目之侧栏分类效果(1)
Apr 17 #Javascript
Map.vue基于百度地图组件重构笔记分享
Apr 17 #Javascript
JS简单验证上传文件类型的方法
Apr 17 #Javascript
JavaScript实现的商品抢购倒计时功能示例
Apr 17 #Javascript
巧用weui.topTips验证数据的实例
Apr 17 #Javascript
You might like
php checkbox 取值详细说明
2010/08/19 PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
2013/06/24 PHP
Laravel框架表单验证详解
2014/09/04 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
ThinkPHP框架里隐藏index.php
2016/04/12 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
2019/05/27 PHP
在Laravel的Model层做数据缓存的实现
2019/09/26 PHP
javascript 特殊字符串
2009/02/25 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
JavaScript获得url所有参数键值表的方法
2015/03/21 Javascript
初步认识JavaScript函数库jQuery
2015/06/18 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
解决给dom元素绑定click等事件无效问题的方法
2017/02/17 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
Python中生成Epoch的方法
2017/04/26 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
python中的tcp示例详解
2018/12/09 Python
Django对models里的objects的使用详解
2019/08/17 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
自学python用什么系统好
2020/06/23 Python
夏尔巴人登珠峰品牌:Sherpa Adventure Gear
2018/02/08 全球购物
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
美国手机支架公司:PopSockets
2019/11/27 全球购物
EMPHASIS艾斐诗官网:周生生旗下原创精品珠宝品牌
2020/12/17 全球购物
市场营销管理毕业生自荐信
2014/03/03 职场文书
升职演讲稿范文
2014/05/23 职场文书
python全面解析接口返回数据
2022/02/12 Python