Explorar el Código

fixbug: 复制specialTagList出错

Michael Wang hace 4 años
padre
commit
61e586089d
Se han modificado 1 ficheros con 1 adiciones y 2 borrados
  1. 1 2
      src/features/mark/store.ts

+ 1 - 2
src/features/mark/store.ts

@@ -70,8 +70,7 @@ export function findCurrentTaskMarkResult() {
       (all, c) => all.concat(c.trackList),
       [] as Array<Track>
     );
-    markResult.specialTagList =
-      store.currentTask.specialTagList?.splice(0) ?? [];
+    markResult.specialTagList = [...(store.currentTask.specialTagList ?? [])];
     markResult.scoreList = store.currentTask.questionList.map((q) => q.score);
     markResult.markerScore = 0; // 后期通过 scoreList 自动更新