浏览代码

收藏和错题的模式更改2(修复排序问题)

JXDS18FUJT 2 年之前
父节点
当前提交
edffa34a77
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/hooks/exercise/list.ts

+ 3 - 3
src/hooks/exercise/list.ts

@@ -38,11 +38,11 @@ export const useSubjectList = (type: ExerciseType.ListType) => {
 			let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
 			let userWrongKey = localVuex.userData.openid + "_用户错题id_" + subject;
 			let userWrongIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userWrongKey) || "[]")
-
+			userWrongIds.sort((a,b)=>a.timestamp-b.timestamp)
 			let ids = userWrongIds.map(item => {
 				return item.id
 			})
-			ids.sort((a, b) => a - b)
+		
 			 testModel.getBatchList({
 				ids: ids
 			}).then(res => {
@@ -57,7 +57,7 @@ export const useSubjectList = (type: ExerciseType.ListType) => {
 			let localVuex = JSON.parse(window.localStorage.getItem('vuex') || '{}')
 			let userCollectKey = localVuex.userData.openid + "_用户收藏id_" + subject;
 			let userCollectIds: { id: number, timestamp: number }[] = JSON.parse(window.localStorage.getItem(userCollectKey) || "[]")
-
+			userCollectIds.sort((a,b)=>a.timestamp-b.timestamp)
 			let ids = userCollectIds.map(item => {
 				return item.id
 			})