中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序中怎么實現五星評價功能

發布時間:2021-03-03 16:09:52 來源:億速云 閱讀:337 作者:小新 欄目:移動開發

這篇文章主要介紹微信小程序中怎么實現五星評價功能,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

微信小程序 五星評價功能

話不多說,我們來看一下效果圖:

微信小程序中怎么實現五星評價功能

要實現的效果:點擊到第幾顆星,就要顯示到第幾顆星,

接下來直接查看源碼:

<view class="l-evalbox row">
  <text class="l-evaltxt">滿意度:</text>
  <view class="l-evalist flex-1" bindtap="chooseicon">
    <icon class="{{tabArr.curHdIndex >'0'? 'cur icon' : 'icon'}}" data-id="1"></icon>
    <icon class="{{tabArr.curHdIndex >'1'? 'cur icon' : 'icon'}}" data-id="2"></icon>
    <icon class="{{tabArr.curHdIndex >'2'? 'cur icon' : 'icon'}}" data-id="3"></icon>
    <icon class="{{tabArr.curHdIndex >'3'? 'cur icon' : 'icon'}}" data-id="4"></icon>
    <icon class="{{tabArr.curHdIndex >'4'? 'cur icon' : 'icon'}}" data-id="5"></icon>
  </view>
</view>

  css如下:

.l-evalbox{
  height: 100rpx;
  padding: 0 3%;
  margin-top: 10rpx;
  background: #FFF;
  line-height: 100rpx;
}
.l-evaltxt{
  width: 120rpx;
  display: block;
  font-size: 26rpx;
  color: #666666;
}
.l-evalist .icon{
  background-position: -77rpx -246rpx;
  width: 40rpx;
  height: 43rpx;
  margin-right: 30rpx;
}
.l-evalist .cur{
  background-position: -128rpx -246rpx;
}
.l-evalist .icon:last-child{
  margin: 0;
}

  js代碼如下:

chooseicon:function(e){
   
  var strnumber=e.target.dataset.id; 
   var _obj={};
    _obj.curHdIndex=strnumber; 
    this.setData({ 
     tabArr: _obj
    });
   
 },

  這樣效果顯示如下:

微信小程序中怎么實現五星評價功能

以上是“微信小程序中怎么實現五星評價功能”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彭州市| 东丽区| 靖远县| 汝城县| 宝清县| 靖边县| 固始县| 灯塔市| 固阳县| 沙湾县| 互助| 安徽省| 东源县| 托克逊县| 海晏县| 留坝县| 皋兰县| 洛扎县| 正宁县| 云浮市| 灯塔市| 波密县| 庐江县| 佛冈县| 靖州| 涞水县| 盐山县| 仁化县| 砚山县| 临洮县| 唐海县| 抚顺市| 贵阳市| 来安县| 万盛区| 德州市| 商河县| 巴中市| 茌平县| 无锡市| 怀仁县|