bayi 2 lat temu
rodzic
commit
28b4c1340f

+ 11 - 0
pages/personal/index.js

@@ -70,6 +70,17 @@ Page({
       icon: 'none'
     })
   },
+  clipboar() {
+    wx.setClipboardData({
+      data: this.data.userInfo.user.eid,
+      success: function (res) { //成功回调函数
+        wx.showToast({
+          title: '已复制',
+          icon: "none"
+        })
+      }
+    })
+  },
   toPkPage({
     currentTarget
   }) {

+ 1 - 1
pages/personal/index.less

@@ -10,7 +10,7 @@
     display: flex;
     align-items: flex-start;
     justify-content: space-between;
-    padding: 16rpx 40rpx;
+    padding: 16rpx 24rpx 24rpx;
     border-radius: 20rpx;
     box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
     background-color: white;

+ 4 - 4
pages/personal/index.wxml

@@ -9,16 +9,16 @@
       <view class="topBox">
         <view class="row">
           <view class="nickName textOver">{{userInfo.user.nickName||userInfo.user.eid }}</view>
-          <view class="gradeText textOver">学号:{{userInfo.user.eid}}
-            <image src="/static/copy.png" class="copy"/>
+          <view class="gradeText textOver" catchtap="clipboar">学号:{{userInfo.user.eid}}
+            <image src="/static/copy.png" class="copy" />
           </view>
         </view>
         <view class="row" wx:if="{{type=='user'}}">
           <view class="count">
-            作品<text class="countNum textOver">{{filters.numFilter(userInfo.readAmount)|| 0}}</text>
+            粉丝<text class="countNum textOver">{{filters.numFilter(userInfo.fansAmount)|| '0'}}</text>
           </view>
           <view class="count">
-            粉丝<text class="countNum textOver">{{filters.numFilter(userInfo.fansAmount)|| '0'}}</text>
+            作品<text class="countNum textOver">{{filters.numFilter(userInfo.readAmount)|| 0}}</text>
           </view>
           <view class="count countEnd">
             播放<text class="countNum textOver">{{filters.numFilter(userInfo.playAmount) || 0}}</text>

+ 1 - 1
pages/personal/index.wxss

@@ -10,7 +10,7 @@
   display: flex;
   align-items: flex-start;
   justify-content: space-between;
-  padding: 16rpx 40rpx;
+  padding: 16rpx 24rpx 24rpx;
   border-radius: 20rpx;
   box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
   background-color: white;