lex 2 лет назад
Родитель
Сommit
976c0413ad
1 измененных файлов с 13 добавлено и 3 удалено
  1. 13 3
      src/views/unit-test/model/play-question/index.tsx

+ 13 - 3
src/views/unit-test/model/play-question/index.tsx

@@ -101,12 +101,22 @@ export default defineComponent({
           console.log(instance, '-------------')
           const result = instance.getCache2('h5-orchestra-unit')
           console.log('🚀 ~ listenerMessage ~ result', result)
-          if (result.questionId === props.data.id) {
-            const tempScore = result.score || 0
+          const tempResult = result ? JSON.parse(result) : {}
+          if (tempResult.questionId === props.data.id) {
+            const tempScore = tempResult.score || 0
             // 跟上一次分数对比
             if (state.score < tempScore) {
-              state.score = result.score || 0
+              state.score = tempResult.score || 0
             }
+
+            // 置空,存的缓存
+            promisefiyPostMessage({
+              api: 'setCache',
+              content: {
+                key: 'h5-orchestra-unit',
+                value: ''
+              }
+            })
           }
           emit('update:value', [
             {