微信小程序之实现五星评分的示例

互联网 17-9-13
这篇文章主要介绍了微信小程序 五星评分的实现实例的相关资料,这里提供实现实例帮助大家实现改功能,需要的朋友可以参考下

微信小程序 五星评分

五星级评分效果:

<view>    <view class="zan-font-16 my-ib" bindtap="myStarChoose">      <block wx:for="{{starMap}}">        <text wx:if="{{star>=index+1}}" style="padding-right: .5em" class="zan-c-red" data-star="{{index+1}}">★</text>        <text wx:if="{{star<index+1}}" style="padding-right: .5em" class="zan-c-gray-dark" data-star="{{index+1}}">☆</text>      </block>    </view>    <!--★-->    <text class="zan-c-gray-dark">{{starMap[star-1]}}</text>  </view>

这里的my-ib只是将设置display为inline-block。

Page({    data: {      star: 0,      starMap: [        '非常差',        '差',        '一般',        '好',        '非常好',      ],    },    myStarChoose(e) {      let star = parseInt(e.target.dataset.star) || 0;      this.setData({        star: star,      });    }  });

效果如图:

以上就是微信小程序之实现五星评分的示例的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 评分
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:微信小程序如何处理本地图片按照屏幕尺寸的方法介绍

相关资讯