|
@@ -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', [
|
|
|
{
|