微信小程序如何实现星级评分
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章主要为大家展示了"微信小程序如何实现星级评分",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信小程序如何实现星级评分"这篇文章吧。具体内容如下第一
千家信息网最后更新 2025年01月18日微信小程序如何实现星级评分
这篇文章主要为大家展示了"微信小程序如何实现星级评分",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"微信小程序如何实现星级评分"这篇文章吧。
具体内容如下
第一种方法:
WXML代码:
星级评分 {{startext[0]}}
JS代码:
Page({ data: { flag: [0, 0, 0], startext: ['', '', '', ], starsBox: [1, 2, 3, 4, 5] }, changePic: function (e) { var index = e.currentTarget.dataset.index; console.log(index,'-'); var num = e.currentTarget.dataset.no; console.log(num); var a = 'flag[' + index + ']'; console.log(a); var b = 'startext[' + index + ']'; console.log(b); var that = this; if (num == 1) { that.setData({ [a]: 1, [b]: '非常不满意' }); } else if (num == 2) { that.setData({ [a]: 2, [b]: '不满意' }); } else if (num == 3) { that.setData({ [a]: 3, [b]: '一般' }); } else if (num == 4) { that.setData({ [a]: 4, [b]: '满意' }); } else if (num == 5) { that.setData({ [a]: 5, [b]: '非常满意' }); } }, })
WXSS代码:
.container{ display: flex; flex-direction: row; padding: 0; flex-wrap: nowrap; } image{ width: 50px; height: 50px;}
第二种方法:
WXML内容:
星级评分 {{starYesNum}}星
第一个block标签内是亮星星的盒子
第二个block标签内是不亮星星的盒子
通过改变亮星星的数量和不亮星星的数量实现星级
JS代码:
Page({ data: { starYesNum:0, //点亮的星星数量 starNoNum:5, //不点亮的星星数量 }, selectStar:function(e){ console.log(e.target.id); console.log(e.currentTarget.dataset.in); //判断点击的星星是亮的星星还是不亮的星星,并进行设置 if(e.currentTarget.dataset.in == 'selectStarNo'){ this.setData({ starYesNum: Number(e.target.id) + Number(this.data.starYesNum), starNoNum:5-Number(e.target.id) - Number(this.data.starYesNum) }) }else{ this.setData({ starYesNum:Number(e.target.id ), starNoNum:Number(5-e.target.id) }) } },})
以上是"微信小程序如何实现星级评分"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
星星
星级
评分
内容
代码
数量
程序
篇文章
方法
标签
盒子
学习
帮助
易懂
更多
条理
知识
编带
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
oppoA73t软件开发
网络安全审查办法配套标准
黑龙江电信网络安全
高速无线网络技术1200字
天台山住宿软件开发
地理数据库和矢量文件一样吗
武汉理工数据库题库
socket服务器代码
迪拜彩票平台服务器
网络安全人们应怎么做
灵石县网络安全
快表+软件开发平台
潮汕安卓软件开发定制
深圳前行软件开发有限公司
软件开发环境维护记录
16位bin数据库
计算机网络技术对接大学
使用网吧服务器硬盘要怎么启动
高安招聘网络技术员
医学院网络技术与信息安全
魔兽怀旧服总断开服务器
网络安全事故怎么处理
网络安全立体字黑板报
郑州宏基服务器分销商
构建网络安全态势
医疗机构网络安全会议讲话
四川科技职业学院智能网络技术
景德镇正规服务器哪家做的好
快表+软件开发平台
16位bin数据库