正文:用户点击第几颗星星就显示为几星评分

wxml文件代码

<view class='assess_sec_img'><block wx:for="{{empty_star}}" wx:key="index"><image catchtap='in_xin' id='{{index+1}}' data-in='use_sc2' src='../../img/star_img.png' class='assess_star_img'></image></block><block wx:for="{{full_star}}" wx:key="index"><image catchtap='in_xin' id='{{index+1}}' data-in='use_sc' src='../../img/star_imgs.png' class='assess_star_img'></image></block>
</view>

wxss文件代码

.assess_sec .assess_sec_star .assess_sec_img{width: 530rpx;height: 160rpx;display: flex;align-items: center;float: left;
}.assess_sec .assess_sec_star .assess_sec_img .assess_star_img{width: 47rpx;height: 46rpx;float: left;margin: 0 10rpx;
}

js文件代码

Page({/*** 页面的初始数据*/data: {empty_star: 0,         //未选择星星full_star: 5           //已选择星星},// 用户给评分in_xin: function(e) {var that = this;console.log(e);var in_xin = e.currentTarget.dataset.in;var empty_star;if (in_xin === 'use_sc2') {empty_star = Number(e.currentTarget.id) - 1;console.log(empty_star);} else {empty_star = Number(e.currentTarget.id) + that.data.empty_star;console.log(empty_star);}this.setData({empty_star: empty_star,full_star: 5 - empty_star})},})

原文链接:https://blog.csdn.net/qq_3571...

微信小程序星级评分和展示相关推荐

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

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 星级评分分成两种情况: 一:展示后台给的评分数据   二:用户点击第几颗星星就显示为几星评分; < ...

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

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

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

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

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

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

  5. 微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示

    一.前言 项目中遇到的评分相关的需求其实还挺多.之前也写过网页中关于评分功能实现的文档.这次,是基于微信小程序开发而提炼出一个简单方便使用的方法,网页开发中同样可用.这次使用的还是字体,主要是字体这个 ...

  6. 微信小程序星星评分代码片段(含半星)

    微信小程序星星评分代码片段(含半星) 代码思路 完整代码 代码片段 图片资源 写代码时需要一个点击星星评分的功能 安卓直接用RatingBar非常轻松的解决了 到了小程序,没有现成的封装方法可以用了, ...

  7. 微信小程序开发(4) 企业展示

    在这篇微信小程序开发教程中,我们将介绍如何使用微信小程序开发企业内部宣传展示等功能. 一.小程序主体部分 一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下: 1. 小程序逻辑 App({o ...

  8. 微信小程序实现评分,包含满星、半星,模仿豆瓣电影评分显示

    微信小程序实现评分功能 前言 本人在用原生小程序开发时,需要用到评分功能,于是自己动手撸了一个评分显示组件.包含满星.半星功能. 废话少说,上才艺: 1.先任意创建组件,index.wxml代码如下: ...

  9. 基于微信小程序的评分小程序

    文末联系获取源码 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/my ...

最新文章

  1. 雷军大秀新宠「铁蛋」!打滚握手会空翻,这个机器狗只要9999
  2. django中model模型
  3. LeetCode Longest Palindrome(计算最长的对称串)
  4. 闰年的判断方法_C语言100题 判断这一天是一年中的第几天 壁纸 火影
  5. 机械错题集锦2017-12-21
  6. layui动态生成的下拉框被遮住
  7. matlab pca求曲率和法向量_实践课堂 已给出实例的MATLAB求解大汇总(线性规划)...
  8. “生而强悍” vivo iQOO官宣3月1日发布
  9. 详细介绍CISCO IOS命名规则
  10. 10K 3435热敏电阻阻值表
  11. 基于MATLAB的图像复原
  12. zblog博客模板-zblog插件免费-支持PHP以及ASP
  13. Apple Pencil 拆解一代 -1212
  14. ZOJ 3549 Little keng
  15. 写给海淘新手的 转运选择 攻略(2014最新版,10月13日更新)--转自什么值得买
  16. List集合和ArrayList集合源码
  17. CAN总线基础知识(一)
  18. 看携程如何借助“预测式外呼”提高呼叫效率
  19. luogu P4408 [NOI2003]逃学的小孩
  20. ECSHOP去版权教程

热门文章

  1. targetNamespace
  2. appearance 设置公共属性
  3. c++ 对象指针参数和对象引用参数02
  4. servlet向ajax传递list数据类型,ajax向servlet传递array数据类型
  5. oracle判断一个字符是否是数字
  6. jquery 开发总结(不断更新)
  7. python打开excel的函数-Python读取excel文件中带公式的值的实现
  8. POJ2983 查分约束系统
  9. Qt 5 打包成一个单文件方法,可以在其他电脑运行(附资源)
  10. 【Android 安全】DEX 加密 ( 代理 Application 开发 | 解压 apk 文件 | 判定是否是第一次启动 | 递归删除文件操作 | 解压 Zip 文件操作 )