فهرست منبع

主要解决排名的一些小问题

Limengbo 6 سال پیش
والد
کامیت
c07551839a

+ 2 - 2
compontents/chat/chat.wxss

@@ -120,8 +120,8 @@
     position: absolute;
     right: 30rpx;
     top: 50rpx;
-    height: 19rpx;
-    width: 19rpx;
+    height: 28rpx;
+    width: 28rpx;
 }
 
 .message {

+ 6 - 2
compontents/ranking/ranking.js

@@ -45,7 +45,8 @@ Component({
   data: {
     animationData: {},
     rankData: {},
-    indexs: 0
+    indexs: 0,
+    flag: true
   },
 
   /**
@@ -54,8 +55,11 @@ Component({
   methods: {
     /*展开更多*/
     more (e) {
-     let height = this.properties.friendsData.length * 80.3;
+     let height = this.properties.friendsData.length * 79.9;
      this.util(height+'rpx')
+     this.setData({
+       flag: false
+     })
     },
     /* 创建动画并执行 */
     util (height) {

+ 9 - 9
compontents/ranking/ranking.wxml

@@ -23,7 +23,7 @@
             <view class="rank-head">
                 <text class="rank-text">{{item.rank}}</text>
                 <image src="{{item.users.headImgUrl}}" class="head-img"></image>
-                <text>{{item.users.wechatName}}</text>
+                <text style="width: 120px; overflow: hidden;">{{item.users.wechatName}}</text>
             </view>
             <text wx:if="{{myData.exp >= 0}}" class="medal-num">LV{{item.number}}({{item.exp}})</text>
             <text wx:else class="medal-num">{{item.number}}{{str}}</text>
@@ -31,19 +31,19 @@
     </view>
     <view class="my-rank-list">
         <view class="rank-head">
-            <text wx:if="{{indexs == 1}}" class="rank-text">{{rankData.expRank}}</text>
-            <text wx:elif="{{indexs == 2}}" class="rank-text">{{rankData.userQuestionRank}}</text>
-            <text wx:elif="{{indexs == 3}}" class="rank-text">{{rankData.userQuestionCorrectRank}}</text>
-            <text wx:else class="rank-text">{{rankData.userMetalRank}}</text>
+            <text wx:if="{{indexs == 1}}" class="rank-text">{{rankData.expRank == '0' ? '1000+' : rankData.expRank}}</text>
+            <text wx:elif="{{indexs == 2}}" class="rank-text">{{rankData.userQuestionRank == '0' ? '1000+' : rankData.userQuestionRank}}</text>
+            <text wx:elif="{{indexs == 3}}" class="rank-text">{{rankData.userQuestionCorrectRank == '0' ? '1000+' : rankData.userQuestionCorrectRank}}</text>
+            <text wx:else class="rank-text">{{rankData.userMetalRank == '0' ? '1000+' : rankData.userMetalRank}}</text>
             <image src="{{rankData.users.headImgUrl}}" class="head-img"></image>
-            <text style="width: 215px; overflow: hidden;">{{rankData.users.wechatName}}</text>
+            <text style="width: 120px; overflow: hidden;">{{rankData.users.wechatName}}</text>
         </view>
         <!--判断显示个人排名-->
         <view wx:if="{{indexs == 1}}">
-            <text class="medal-num" style="color: #5b82fa">LV{{rankData.level}}</text>
+            <text class="medal-num" style="color: #5b82fa">LV{{rankData.level}}({{rankData.exp}})</text>
         </view>
         <view wx:elif="{{indexs == 2}}">
-            <text class="medal-num" style="color: #5b82fa">{{rankData.userQuestionNum}}</text>
+            <text class="medal-num" style="color: #5b82fa">{{rankData.userQuestionNum}}</text>
         </view>
         <view wx:elif="{{indexs == 3}}">
             <text class="medal-num" style="color: #5b82fa">{{rankData.userQuestionAccuracy}}%</text>
@@ -52,7 +52,7 @@
             <text class="medal-num" style="color: #5b82fa">{{rankData.userMetalNum}}枚</text>
         </view>
     </view> 
-    <view class="particular" bindtap="more" data-flag="{{flag}}" wx:if="{{height}}">
+    <view class="particular" bindtap="more" data-flag="{{flag}}" wx:if="{{height && flag}}">
         查看更多
     </view>
 </view>

+ 2 - 2
compontents/ranking/ranking.wxss

@@ -136,7 +136,7 @@
 }
 
 .rank-text {
-    width: 50rpx;
+    width: 86rpx;
     text-align: center;
 }
 
@@ -149,7 +149,7 @@
     display: flex;
     justify-content: space-between;
     align-items: center;
-    height: 78rpx;
+    height: 79rpx;
     padding: 0 20rpx;
     background: #E1E9FE;
 }

+ 1 - 1
pages/accuracy_rank/accuracy_rank.js

@@ -21,7 +21,7 @@ Page({
    */
   onLoad: function (options) {
     wx.setNavigationBarTitle({
-      title: '好友比一比'
+      title: '荣誉榜'
     })
   },
 

+ 1 - 1
pages/competition/competition.js

@@ -22,7 +22,7 @@ Page({
    */
   onLoad: function (options) {
     wx.setNavigationBarTitle({
-      title: '好友比一比'
+      title: '荣誉榜'
     });
   },
 

+ 1 - 1
pages/grade_rank/grade_rank.js

@@ -21,7 +21,7 @@ Page({
    */
   onLoad: function (options) {
     wx.setNavigationBarTitle({
-      title: '好友比一比'
+      title: '荣誉榜'
     })
   },
 

BIN
pages/image/share_up.png


+ 1 - 1
pages/medal_rank/medal_rank.js

@@ -21,7 +21,7 @@ Page({
    */
   onLoad: function (options) {
     wx.setNavigationBarTitle({
-      title: '好友比一比'
+      title: '荣誉榜'
     })
   },
 

+ 1 - 1
pages/medal_rank/medal_rank.wxml

@@ -10,7 +10,7 @@
             friendsData="{{friendsData}}"
             friendsThreeData="{{friendsThreeData}}"
             myData="{{myData}}"
-            str="个勋章"
+            str=""
             title="勋章数排名"
             height="{{height}}"/>
         </view>

+ 13 - 6
pages/mistakes/mistakes.wxss

@@ -49,15 +49,16 @@
 }
 
 .subject {
-    background: #fff;
     padding: 20rpx 70rpx;
     font-size: 36rpx;
     font-weight: 600;
     border-radius: 30rpx 30rpx 0 0;
+    color: #767676;
 }
 
 .select {
-    background: #A3E0F3; 
+    background: #fff; 
+    color: #000;
 }
 
 .answer-content {
@@ -74,17 +75,23 @@
     position: relative;
     display: flex;
     justify-content: space-evenly;
-    margin:-8rpx 20rpx 0 20rpx;
+    margin:0 20rpx;
     border-radius: 10rpx;
-    
 }
 
-.unfold {
-    background: #fff;
+.answer-txt {
+    font-size: 28rpx;
+    color: #858585;
 }
 
 .analysis {
+    position: absolute;
+    right: 0;
+    top: -10rpx;
+}
 
+.unfold {
+    background: #fff;
 }
 
 .analysis .analysis-img {

+ 1 - 1
pages/quantity_rank/quantity_rank.js

@@ -21,7 +21,7 @@ Page({
    */
   onLoad: function (options) {
     wx.setNavigationBarTitle({
-      title: '好友比一比'
+      title: '荣誉榜'
     })
   },