微信小程序开发交流qq群   173683895

   承接微信小程序开发。扫码加微信。

正文:

星级评分分成两种情况: 一:展示后台给的评分数据   二:用户点击第几颗星星就显示为几星评分;

<!--pages/test/test.wxml-->
<view>
<view>一:显示后台给的评分</view>
<block wx:for="{{one_1}}">
<image src='../../images/use_sc2.png'></image>
</block>
<block wx:for="{{two_1}}">
<image src='../../images/use_sc.png'></image>
</block>
</view>
<view>这里num给的是几分就显示几颗星星</view><view style='margin-top:60px;'>二:显示用户选择的评分</view>
<block wx:for="{{one_2}}" wx:key="index">
<image catchtap='in_xin' id='{{index+1}}' data-in='use_sc2' src='../../images/use_sc2.png'></image>
</block>
<block wx:for="{{two_2}}" wx:key="index">
<image catchtap='in_xin' id='{{index+1}}' data-in='use_sc' src='../../images/use_sc.png'></image>
</block>
<view>{{one_2}}星</view>
// pages/test/test.js
Page({/*** 统一满分为5星*/data: {num: 4,//后端给的分数,显示相应的星星one_1: '',two_1: '',one_2: 0,two_2: 5},onLoad: function (options) {//情况一:展示后台给的评分this.setData({one_1: this.data.num,two_1: 5 - this.data.num})},//情况二:用户给评分in_xin:function(e){var in_xin = e.currentTarget.dataset.in;var one_2;if (in_xin === 'use_sc2'){one_2 = Number(e.currentTarget.id);} else {one_2 = Number(e.currentTarget.id) + this.data.one_2;}this.setData({one_2: one_2,two_2: 5 - one_2})}
})
/* pages/test/test.wxss */
image{height: 60rpx;width: 60rpx;display: inline-block
}

微信小程序开发交流群(173683895)

对微信小程序有兴趣的可以关注我或者加入我的微信小程序开发交流群(173683895)相互交流学习。 禁止闲扯和广告。

[微信小程序]星级评分和展示(详细注释附效果图)相关推荐

  1. 微信小程序星级评分和展示

    正文:用户点击第几颗星星就显示为几星评分 wxml文件代码 <view class='assess_sec_img'><block wx:for="{{empty_star ...

  2. 微信小程序:地图导航功能实现完整源代码附效果图,讲解

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 一:需求及效果图展示 从后端API获取到起始地和目的地的经纬度坐标与地名.用户点击起始地便打开地图展示 ...

  3. [微信小程序]物流信息样式加动画效果(源代码附效果图)

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 效果图片:(信息仅为示例) <!--pages/order/order_wl.wxml--> ...

  4. [微信小程序]手指触摸动画效果(完整代码附效果图)

    微信小程序开发交流qq群   173683895 本文共有两个示例,先上图 示例一:  示例二: 示例一代码(微信小程序): // pages/test/test.js Page({container ...

  5. 微信小程序转发 分享 打电话功能,完整代码附效果图

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 正文: 按钮绑定在页面内发起转发事件onShareApp:(注意这里是button 并且给他设置了open-t ...

  6. 微信小程序聊天室 前后端源码附效果图和数据库结构图

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 122 <!-- <button bindtap='close'>关闭</bu ...

  7. 微信小程序星级评分方法

    第一种方法: WXML代码: <view>星级评分 </view><view><block class="brightStars"> ...

  8. 微信小程序 星级评分(例如店铺小数点评分)

    示例: 首先准备三种不同的星星图片,满星.半星.空星的: 示例代码: 比如评分是小数点 4.8分,就根据相应的判断显示内容,乘以10好取余:接口返回的字段名称替换4.8就欧了: <block w ...

  9. 微信小程序 星级评分 (带小数的评分/半星)

    首先准备三种不同的星星图片,满星.半星.空星的: 示例代码: 比如评分是小数点 4.8分,就根据相应的判断显示内容,乘以10好取余:接口返回的字段名称替换4.8就欧了: <block wx:fo ...

最新文章

  1. 用C#实现基于TCP协议的网络通讯
  2. 如何自定义IHttpHandler
  3. javascript---parseInt(08)或parseInt(09)转换返回0的解决办法
  4. hibernate之CRUD操作
  5. rails mysql查询_rails 对数据库的一些操作:新增,查询等
  6. 手机照片×××作:千里走单骑
  7. WIN7 运行“计算机管理”出现c:\windows\system32\compmgmt.msc没有被指定在...”错误 解决办法...
  8. JRuby 1.6.5发布 Ruby语言的Java实现
  9. 有趣的算法(七):3分钟看懂希尔排序(C语言实现)
  10. 信号的概念以及网络布线
  11. 编程猫海龟编辑器(python)_编程猫海龟编辑器(少儿编程软件)
  12. Mac环境配置MySQL(详细)
  13. 目录穿越及文件包含漏洞
  14. excel中的相对引用、绝对引用和混合引用
  15. 日记app(1.0)进展报告
  16. 春运又双叒来啦!阿里出手帮你抢票
  17. iOS总结-Runtime篇之黑魔法Method Swizzling的滥用会有危险吗
  18. 对于line-height的一些理解
  19. 【时间序列】python与时间序列基本教程4(超过1.9万字 代码超过900行 包括49个图)...
  20. dedecms教程:织梦未审核文档禁止动态浏览

热门文章

  1. java基础--日期--练习集锦
  2. 经常可能会用到的【函数节流和函数防抖】记录下,做下区分
  3. 2016-2017-2软件工程课程总结
  4. js正则表达式的使用详解
  5. jsp中如何判断el表达式中的BigDecimal==0
  6. ruby Mixin用法
  7. 转载-SQL Server各种导入导出数据方式的比较
  8. [转载] 杜拉拉升职记——02 单相思与性骚扰
  9. ActiveMQ在C#中的应用
  10. c语言头文件中定义inline static相关函数的优劣