做项目的时候遇到仿美团上的滚动菜单,需要调用后台数据的,以下是为大家整理的
wxml

 <view class="ification"><swiper class="swiper" bindchange="swiperChange"><swiper-item class="swipers" wx:for="{{list}}" wx:for-item="item" wx:for-index="index" wx:key='index'><view class="info" wx:for="{{item}}" wx:for-item="item" wx:for-index="i" catchtap="retus" wx:key='index'><view class="jians"><text>HOT</text></view><view class="avatar"><image src="{{item.avatar}}"></image></view><view class='row'><view class="title">{{item.name}}</view></view></view></swiper-item></swiper><view class="indicator"><block wx:for="{{list}}" wx:key='index'><view class="swiper_item {{index == currentSwiper ? ' activeel' : ''}}"></view></block></view></view>

js

data:{list: [{avatar: '自己的图片地址',name: '健身',},{avatar: '自己的图片地址',name: '餐饮',},{avatar: '自己的图片地址',name: '视频',},{avatar: '自己的图片地址',name: '旅游',},{avatar: '自己的图片地址',name: '出行',},{avatar: '自己的图片地址',name: '医疗',},{avatar: '自己的图片地址',name: '电影',},{avatar: '自己的图片地址',name: '宠物',},{avatar: '自己的图片地址',name: '理发',},{avatar: '自己的图片地址',name: '理发',},{avatar: '自己的图片地址',name: '理发',},{avatar: '自己的图片地址',name: '理发','},{avatar: '自己的图片地址',name: '理发',},{avatar: '自己的图片地址',name: '理发',},],
},
// 九宫格getrecom() {var result = [] //定义一个空数组for (var i = 0; i < this.data.list.length; i += 10) {result.push(this.data.list.slice(i, i + 10));}this.setData({list: result})// console.log(this.data.list)},// 通过下标改变指示点swiperChange: function (e) {this.setData({currentSwiper: e.detail.current})},

css

.ification {width: 100%;height: 373rpx;background-color: #F7FBFF;position: relative;
}
.info{width: 143rpx;height: 160rpx;
}
.swiper {width: 100%;height: 338rpx;padding: 26rpx 21rpx;box-sizing: border-box;}
.avatar{display: flex;height: 84rpx;justify-content: center;align-items: center;
}
.row{display: flex;justify-content: center;align-items: center;
}
.swipers{display: flex;flex-wrap: wrap;
}
.swiper_item {position: relative;float: left;width: 43rpx;height: 5rpx;border-radius: 15%;background-color: #aaa;}
.activeel {width: 43rpx;background-color: #589DFC;
}
.avatar image{width: 75rpx;height: 75rpx;
}.swiper-box {display: block;height: 100%;width: 100%;overflow: hidden;
}.swiper-box view {text-align: center;
}.jians {width: 74rpx;height: 30rpx;border-radius: 100rpx;position: absolute;left: 52rpx;font-size: 23rpx;display: flex;justify-content: center;background: linear-gradient(to left, #FF5A1C, #FFAB60);}.indicator {width: 100%;height: 30rpx;display: flex;flex-direction: row;justify-content: center;align-items: center;
}

微信小程序实现分类菜单 swiper分类菜单相关推荐

  1. 自动采集头像大全微信小程序源码支持多分类多种流量主

    这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有 ...

  2. 【小程序源码】自动采集头像大全微信小程序源码支持多分类

    这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有 ...

  3. 小程序源码:自动采集头像大全微信小程序源码支持多分类-多玩法安装简单

    这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有 ...

  4. 纯头像微信小程序源码下载,多分类头像自动采集

    这是一款纯头像的微信小程序 除了头像没有其它功能 头像有多种分类,功能简洁实用 另外该小程序无需服务器和域名 该小程序安装方法如下: 解压域名以后然后使用微信开发者工具打开该小程序源码 然后配置一下合 ...

  5. 微信小程序:纯头像微信小程序源码下载,多分类头像自动采集无需服务器和域名

    这是一款纯头像的微信小程序 除了头像没有其它功能 头像有多种分类,功能简洁实用 支持流量主模式收益 另外该小程序无需服务器和域名 该小程序安装方法如下: 解压域名以后然后使用微信开发者工具打开该小程序 ...

  6. 微信小程序API之showActionSheet(操作菜单)

    微信小程序API之showActionSheet(操作菜单) wxml: <button bindtap="cd01">操作菜单01</button> &l ...

  7. 微信小程序利用scroll-view和swiper实现图片滚动切换

    微信小程序利用scroll-view和swiper实现图片滚动切换 <view class="starbox"><view class="starare ...

  8. 微信小程序之仿淘宝分类入口 —— 微信小程序实战商城系列(2)

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

  9. 在线电子书阅读微信小程序 毕业设计(2)分类

    wxml代码 <!--pages/shu/index.wxml--> <view class="chaxun"><input class=" ...

  10. 【微信小程序】之如何创建底部菜单?tabBar、mp-tabbar

    方法一:通过app.json配置底部菜单(常用) 小程序根目录下的 app.json 文件用来对微信小程序进行全局配置.文件内容为一个 JSON 对象全局配置 | 微信开放文档微信开发者平台文档htt ...

最新文章

  1. Linux shell 学习笔记(11)— 理解输入和输出(标准输入、输出、错误以及临时重定向和永久重定向)
  2. Lesson11 vSphere VUM
  3. 浅析Java线程池 ExecutorService
  4. 典型用户分析及用户场景分析
  5. ASP在 Web.config 中创建数据库连接字符串
  6. 原来MySQL面试还会问这些...
  7. java class object_[java]Class类和Object类的关系
  8. Android开发之旅-Fragment和Activity之间onCreateOptionsMenu的联系
  9. 华泰证券高薪诚聘 技术大牛/运维平台架构师
  10. 对话乔会君丨两年服务1700家企业,洪泰智造如何锻造下一个独角兽?
  11. git:info: detecting host provider for ‘https://gitee.com/‘...
  12. linux学习工具:工欲善其事必先利其器(2)
  13. 解决Windows 10控制面板里原本的索引选项变成Indexing Option Control Panel (32-bit)及空白图标的问题
  14. 【ODX介绍】-4.3-UDS诊断$3E服务在ODX-D诊断描述文件中如何描述
  15. 升级鸿蒙系统好不好用,昨天随手发了一个有关升级鸿蒙系统后的使用体会,没料到引发这么大的讨论。看来大家对这个话题关注度很高。作为一个普通消费者,... - 雪球...
  16. COMP 3023代写、代写COMP 3023、代做 C++ - Assignment、 代编码C++ - Assignment
  17. 〖产品思维训练白宝书 - 核心竞争力篇⑤〗- 产品经理核心竞争力解读之如何培养创造力
  18. 【华为云计算产品系列】FusionCompute虚拟化
  19. AndroidStudio之https://jitpack.io
  20. 计算机组成流水灯原理,计算机组成原理课程设计(微程序设计)

热门文章

  1. 计算机没有游戏扫雷,系统没有扫雷游戏怎么办 简单几步轻松安装
  2. 怎样把项目上传服务器,怎样将项目上传云服务器
  3. mysql表空间大小_浅谈mysql中各种表空间(tablespaces)的概念
  4. java在进行修改时报400_java开发注册群组报错400
  5. c++ 返回数组中最大的值_4个代码块教您如何在C中动态分配2D数组
  6. 硬核妹子的创意设计:舌头控制器
  7. Java excel 比较_java 实现两excel(或csv)文件的比对(以某几列作为键值,比对指定列的值差异)...
  8. verilog设计UART发送接收及各种错误仿真
  9. verilog出租车计价器
  10. 怎么调试多线程代码_IDEA的这几个调试的骚操作,用了都说爽!