소스 검색

feat:添加下拉刷新优化交互

longzhicheng 1 년 전
부모
커밋
252028e3d4
1개의 변경된 파일13개의 추가작업 그리고 4개의 파일을 삭제
  1. 13 4
      src/pages/user/index.vue

+ 13 - 4
src/pages/user/index.vue

@@ -110,16 +110,14 @@
110 110
 	})
111 111
 
112 112
 
113
-
114 113
 	const userInfo = ref({})
115 114
 	const orderQuantity : Ref<OrderQuantityModel> = ref()
116 115
 	onLoad(()=>{
117 116
 		uni.$on('NEW_SIGN_IN_SUCCESS', () => {
118 117
 			state.isCanSignIn = false
119 118
 		})
120
-		
121
-		
122 119
 	})
120
+	
123 121
 	onShow(() => {
124 122
 		if (uni.getStorageSync('UID')) {
125 123
 			getUserInfoX()
@@ -140,7 +138,18 @@
140 138
 				url: '/pages/user/login/index'
141 139
 			})
142 140
 		}
143
-
141
+	})
142
+	
143
+	// 下拉刷新
144
+	onPullDownRefresh(() => {
145
+		if (uni.getStorageSync('UID')) {
146
+			getUserInfoX()
147
+			getUserToken()
148
+			getSignInInfo()
149
+			totalOrderNumber().then((res) => {
150
+				orderQuantity.value = res
151
+			})
152
+		} 
144 153
 	})
145 154
 
146 155