自定义评分组件,不止于1星、半星,精确到0.1星。
自定义评分组件,不止于1星、半星,精确到0.1星。
自定义评分组件
实现思路
星星分两种形态,一种代表实心评分,一种代表空心未评分。实星和空星完全重叠,大小必需保持一致,实星叠于空星之上,根据评分设置实星的宽来显示评分。
全五星代表10分,一颗星就是2分,精确到0.1,一颗星就分为20份。
源码
rating.wxml
name="rating">
class='rating-on'\nstyle='width:{{rating >= 2 ? 1 : rating*10 /20}}em'
>
class='rati