备案 控制台
开发者社区 开发与运维 文章 正文

微信小程序排行榜页面模板

简介: 微信小程序排行榜页面模板

1 需求


在开发一款背单词的微信小程序时,为了加强用户的体验感,刺激用户积极学习,小程序中需要有排行榜的模块。通过打开天数来排名,让用户有攀比学习的心里。具体的页面截图如下:


2 模板代码


wxml

<view class="container">
  <view class="rank-item" style="position: relative; left: 0rpx;">
      <!--头像-->
      <view class="rank-img">
        <image src="{{my_avatar_url}}"></image>
      </view>
      <!--展示昵称,以及贡献值-->
      <view>
        <view class="rank-name">{{my_nickname}}</view>
        <view class="rank-price">打卡次数:{{my_total_fee}}次</view>
      </view>
      <!--排名-->
      <view class="rank-uv">
        <text wx:if="{{my_rank!=0}}">您的排名:第 {{my_rank}} 名</text>
        <text wx:if="{{my_rank==0}}">抱歉您暂时未上榜</text>
      </view>
    </view>
  <view wx:for="{{dataList}}" wx:key="item" class="rank_block">
    <view class="rank-item">
      <!--头像-->
      <view class="rank-img">
        <image src="{{item.avatarUrl}}"></image>
      </view>
      <!--展示昵称,以及贡献值-->
      <block>
        <view class="rank-name">{{item.name}}</view>
        <view class="rank-price">打卡次数:{{item.login_day_num}}次</view>
      </block>
      <!--排名-->
      <view class="rank-uv">
        <text wx:if="{{item.rank>3}}">第 {{item.rank}} 名</text>
        <image src="/images/rank{{item.rank}}.png" wx:if="{{item.rank<=3}}" />
      </view>
    </view>
  </view>
</view>

wxss

page {
    background-color: #fbf9fe;
  }
  .container {
    width: 100%;
    margin-bottom: 80rpx;
    margin-top: 10rpx;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  .rank-item {
    height: 200rpx;
  width: 750rpx;
  background: #fff;
  margin-bottom: 8rpx;
  padding: 20rpx 20rpx 20rpx 50rpx;
  box-sizing: border-box;
  position: relative;
  }
  .rank-item .rank-img {
    width: 100rpx;
    height: 100rpx;
    float: left;
    margin-right: 50rpx;
    position: relative;
  }
  .rank-item .rank-img image {
    position: absolute;
    border-radius: 50%;
    width: 100rpx;
    height: 100rpx;
    top: 0;
    left: 0;
  }
  .rank-item .rank-name {
    font-size: 32rpx;
    height: 50rpx;
    line-height: 50rpx;
    color: #4e5b65;
    font-weight: bold;
  }
  .rank-item .rank-full {
    font-size: 32rpx;
    height: 100rpx;
    line-height: 100rpx;
    color: #4e5b65;
  }
  .rank-item .rank-price {
    height: 40rpx;
    line-height: 40rpx;
    margin-top: 10rpx;
    font-size: 24rpx;
    color: #d55a4a;
  }
  .rank-item .rank-uv text {
    font-size: 38rpx;
    position: absolute;
    height: 100rpx;
    line-height: 100rpx;
    bottom: 20rpx;
    right: 20rpx;
    color: #777;
  }
  .rank-item .rank-uv image {
    position: absolute;
    width: 100rpx;
    height: 100rpx;
    bottom: 20rpx;
    right: 20rpx;
  }
  .rank_block{
    margin-top: 10rpx;
  }

js

Page({
    data: {
        dataList: [],
        my_avatar_url:'',
        my_nickname:'',
        my_total_fee:'',
        my_rank:0,
    },
    onLoad: function () {
        this.get_rank_list();
    },
    onShow: function () {
        this.get_rank_list();
  },
    onPullDownRefresh: function () { //下拉刷新
        wx.stopPullDownRefresh();
        this.get_rank_list();
    },
    get_rank_list: function(){
        var that = this;
       that.setData({
           dataList:
           my_avatar_url:
           my_nickname:
           my_total_fee:
           my_rank:
       })
  },
})

ps:setData中的内容需要自己从后端获取后赋值到页面!

图片素材:


3 价值


其实排行榜最早的发明也是因为商业目的,想借由人性的共趋性来制造商机,这点跟打折吸引消费者有着异曲同工。然而跟所有的游戏一样,玩久了参与者发现了游戏规则外的空间,制造者发现了它额外的价值,于是作弊的事情悄悄地发生了。

其实在实体的年代里,排行榜还是有它必要的存在性,尤其在资讯告知下,排行榜的确是消费者重要的资讯。虽然消费者也渐渐明白排行榜中蕴藏了太多商业介入,然而在媒体是主动的年代里,有钱的厂家可以用预算强迫洗脑,大多数的消费者也渐渐地失去判断力。在这个数位年代里消费者不再是被动的了,而网络媒体还用着排行榜的伎俩,他们能支撑多久呢。在网络年代里提供人们一个新的生活态度,因为大众族群是由许多小众群众组成的,有长远思考的数位媒体是很乐意提供出给使用者容易搜寻各种资料的工具,那才是数位业最大的商机。点阅率的排行榜是其中工具里面比较不重要的一项,因为以点阅率排行榜来谋生往往是一个不能长久去经营的策略,如果过度偏重它最后会赔了全局。诚实地说,在音乐的网络世界里,作假的排行榜比比皆是,有的是主动造局,有的是被动地走到这个局面。然而全盘的检讨是不是网络媒体太看重排行榜这个数位年代以前的旧价值观呢。如果数位平台的经营者价值观是旧的,那么使用者流向别处是必然的结局。


4 意义


排行榜的排名展示的是某种意义上的竞争结果,因此才引来各种批评。有人认为排名本身也是在促进竞争,为将来的竞争提供参照系,为潜在的未来富翁提供“动力”。如果这样看,发布排行榜是一件值得称道的事。当中国已然融入世界大家庭中时,我们应该欢迎这种关注。

蓝色是天
目录
相关文章
疯狂的猿
|
11天前
|
小程序
企业人才招聘小程序模板源码
企业人才招聘小程序模板源码
疯狂的猿
15 3
疯狂的猿
|
11天前
|
小程序 前端开发
仿哔哩哔哩视频app小程序模板源码
仿哔哩哔哩视频app小程序模板源码
疯狂的猿
23 5
仿哔哩哔哩视频app小程序模板源码
曼亿点
|
21小时前
|
小程序 安全 搜索推荐
【微信小程序开发实战项目】——个人中心页面的制作
本文介绍了如何设计和实现一个网上花店的微信小程序,包括个人中心、我的订单和我的地址等功能模块。个人中心让用户能够查看订单历史、管理地址和与客服互动。代码示例展示了`own.wxml`、`own.wxss`和`own.js`文件,用于构建个人中心界面,包括用户信息、订单链接、收藏、地址、客服和版本信息。我的订单部分展示了订单详情,包括商品图片、名称、销量、价格和订单状态,用户可以查看和管理订单。我的地址功能允许用户输入和编辑收货信息,包括联系人、性别、电话、城市和详细地址。每个功能模块都附有相应的WXML和WXSS代码,以及简洁的样式设计。
曼亿点
10 0
【微信小程序开发实战项目】——个人中心页面的制作
疯狂的猿
|
11天前
|
小程序
同城拼车社交微信小程序模板源码
同城拼车社交微信小程序模板源码
疯狂的猿
24 6
疯狂的猿
|
11天前
|
小程序 前端开发
微信综合购物商城小程序ui模板源码
微信电商小程序前端页面,综合购物商城ui界面模板。主要功能包含:电商主页、商品分类、购物车、购物车结算、我的个人中心管理、礼券、签到、新人专享、专栏、商品详情页、我的订单、我的余额、我的积分、我的收藏、我的地址、我的礼券等。这是一款非常齐全的电商小程序前端模板。
疯狂的猿
27 4
疯狂的猿
|
11天前
|
小程序 前端开发
网络祭祀人物微信小程序模板源码
网络祭祀人物微信小程序模板源码
疯狂的猿
22 5
疯狂的猿
|
11天前
|
小程序
新闻电影资讯类小程序模板源码
新闻电影资讯类小程序模板源码
疯狂的猿
17 5
疯狂的猿
|
11天前
|
小程序
医院门诊预约挂号小程序模板源码
医院门诊预约挂号小程序模板源码
疯狂的猿
23 4
疯狂的猿
|
11天前
|
小程序
乐器培训课程报名小程序模板源码
乐器培训课程报名小程序模板源码
疯狂的猿
21 3
疯狂的猿
|
11天前
|
小程序 前端开发
手机租房房源小程序模板源码
手机租房房源小程序模板源码
疯狂的猿
15 4

热门文章

最新文章

  • 1
    开发uniapp过程中对app、微信小程序与h5的webview调试
  • 2
    uniapp-微信小程序-上拉和下拉触底刷新
  • 3
    微信小程序用户登陆和获取用户信息功能实现
  • 4
    微信小程序和springboot实现微信支付
  • 5
    微信小程序echart图片不显示 问题解决
  • 6
    微信小程序-微信支付
  • 7
    微信小程序-分包
  • 8
    微信小程序调试、断点调试
  • 9
    html在线预览CAD(手机小程序浏览DWG)二次开发图层表的方法
  • 10
    CLI 发行uni-app到微信小程序,如何不打开微信开发者工具去进行小程序发布?(2)
  • 1
    基于SpringBoot+Vue+uniapp微信小程序的微信课堂助手小程序的详细设计和实现
    79
  • 2
    基于SpringBoot+Vue+uniapp微信小程序的电子商城购物平台的详细设计和实现
    79
  • 3
    基于SpringBoot+Vue+uniapp微信小程序的英语学习交流平台的详细设计和实现
    46
  • 4
    基于SpringBoot+Vue+uniapp微信小程序的微信阅读网站小程序的详细设计和实现
    59
  • 5
    基于SpringBoot+Vue+uniapp微信小程序的移动学习平台的详细设计和实现
    48
  • 6
    基于SpringBoot+Vue+uniapp微信小程序的教师管理系统的详细设计和实现
    50
  • 7
    基于SpringBoot+Vue+uniapp微信小程序的学生公寓电费信息的详细设计和实现
    42
  • 8
    基于SpringBoot+Vue+uniapp微信小程序的健身管理系统及会员微信小程序的详细设计和实现
    54
  • 9
    基于SpringBoot+Vue+uniapp微信小程序的医院核酸检测服务系统的详细设计和实现
    48
  • 10
    基于SpringBoot+Vue+uniapp微信小程序的微信阅读小程序的详细设计和实现
    41
  • 相关课程

    更多
  • IoT小程序框架课程
  • C++ 入门教程开发文档
  • 相关电子书

    更多
  • 《云市场-小程序》
  • 数字乡村建设方案
  • mPaaS 小程序新品发布
  • 相关实验场景

    更多
  • 基于小程序Serverless开发个人相册小程序
  • 小试牛刀,一键部署电商商城
  • 阿里云IoT小程序应用开发和组件实践
  • 搭建IoT小程序开发环境,创建一个应用
  • 网站用户流量分析—适用于电商网站、资讯网站、游戏主站等各类Web站点场景
  • EMAS Serverless搭建《私人云相册》小程序
  • 下一篇
    通义千问API入门教程

    PHP网站源码吉祥SEO按天收费民治百度关键词包年推广福田模板推广观澜网络营销木棉湾SEO按天扣费大浪设计网站西乡网站推广工具木棉湾企业网站建设永湖SEO按天计费坪地营销网站南山网站开发同乐如何制作网站大芬网站改版广州百度竞价平湖网站改版同乐网站关键词优化东莞网站设计模板永湖网站设计横岗网站定制龙岗阿里店铺运营沙井网站优化排名荷坳网站定制松岗至尊标王南联网站优化按天收费福永网站改版平湖网站建设设计观澜网站优化按天计费龙岗网站推广方案西乡网站推广方案坂田模板制作歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

    PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化