From 6c825ae930a38e43cc70e57d14796c095d1c1841 Mon Sep 17 00:00:00 2001
From: lion <120344285@qq.com>
Date: Wed, 28 Feb 2024 10:39:26 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=9C=E5=A1=98=E6=89=93=E5=8D=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 4 ++--
common/http.interceptor.js | 4 ++--
pages/answer/answer.vue | 19 ++++++++++---------
store/index.js | 28 ++++++++++++++--------------
4 files changed, 28 insertions(+), 27 deletions(-)
diff --git a/App.vue b/App.vue
index e82db2d..6bb5204 100644
--- a/App.vue
+++ b/App.vue
@@ -7,8 +7,8 @@
if (/code=/.test(link) || link.indexOf("code") > -1) {
let temp = decodeURIComponent((new RegExp('[?|&]' + 'code' + '=' + '([^&;]+?)(&|#|;|$)')
.exec(link) || [, ''])[1].replace(/\+/g, '%20')) || null
- let lifeData = uni.getStorageSync('lifeData')
- if (!lifeData.vuex_token) {
+ let xtdk_lifeData = uni.getStorageSync('xtdk_lifeData')
+ if (!xtdk_lifeData.vuex_token) {
this.$u.api.login({
code: temp
}).then(res => {
diff --git a/common/http.interceptor.js b/common/http.interceptor.js
index 191c171..f87ff65 100644
--- a/common/http.interceptor.js
+++ b/common/http.interceptor.js
@@ -24,8 +24,8 @@ const install = (Vue, vm) => {
config.data.activity_tag = 'xtdxwalk'
config.data.activity_list_id = 9
- let lifeData = uni.getStorageSync('lifeData')
- let vuex_token = lifeData.vuex_token;
+ let xtdk_lifeData = uni.getStorageSync('xtdk_lifeData')
+ let vuex_token = xtdk_lifeData.vuex_token;
if (vuex_token || vm.vuex_token) {
config.header['Authorization'] = `Bearer ${vuex_token || vm.vuex_token}`;
}
diff --git a/pages/answer/answer.vue b/pages/answer/answer.vue
index a13d748..4807c57 100644
--- a/pages/answer/answer.vue
+++ b/pages/answer/answer.vue
@@ -61,11 +61,11 @@
-
- 正确答案:{{ correctAnswer }}
-
再接再厉!
+
+
+ 正确答案:{{ correctAnswer }}
@@ -93,11 +93,12 @@
-
- 正确答案:{{ correctAnswer }}
-
+
再接再厉!
+
+
+ 正确答案:{{ correctAnswer }}
@@ -232,9 +233,9 @@
return 137
},
answerImg() {
- if (this.isTotalEnd) {
- return require('@/static/xtdk/answer-correct.png')
- }
+ // if (this.isTotalEnd) {
+ // return require('@/static/xtdk/answer-correct.png')
+ // }
if (this.isCorrect) {
return require('@/static/xtdk/answer-correct.png')
}
diff --git a/store/index.js b/store/index.js
index 75d2cd7..1c3bd77 100644
--- a/store/index.js
+++ b/store/index.js
@@ -2,11 +2,11 @@ import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
-let lifeData = {};
+let xtdk_lifeData = {};
try{
- // 尝试获取本地是否存在lifeData变量,第一次启动APP时是不存在的
- lifeData = uni.getStorageSync('lifeData');
+ // 尝试获取本地是否存在xtdk_lifeData变量,第一次启动APP时是不存在的
+ xtdk_lifeData = uni.getStorageSync('xtdk_lifeData');
}catch(e){
}
@@ -15,26 +15,26 @@ try{
let saveStateKeys = ['vuex_user', 'vuex_token'];
// 保存变量到本地存储中
-const saveLifeData = function(key, value){
+const savextdk_LifeData = function(key, value){
// 判断变量名是否在需要存储的数组中
if(saveStateKeys.indexOf(key) != -1) {
- // 获取本地存储的lifeData对象,将变量添加到对象中
- let tmp = uni.getStorageSync('lifeData');
- // 第一次打开APP,不存在lifeData变量,故放一个{}空对象
+ // 获取本地存储的xtdk_lifeData对象,将变量添加到对象中
+ let tmp = uni.getStorageSync('xtdk_lifeData');
+ // 第一次打开APP,不存在xtdk_lifeData变量,故放一个{}空对象
tmp = tmp ? tmp : {};
tmp[key] = value;
- // 执行这一步后,所有需要存储的变量,都挂载在本地的lifeData对象中
- uni.setStorageSync('lifeData', tmp);
+ // 执行这一步后,所有需要存储的变量,都挂载在本地的xtdk_lifeData对象中
+ uni.setStorageSync('xtdk_lifeData', tmp);
}
}
const store = new Vuex.Store({
// 下面这些值仅为示例,使用过程中请删除
state: {
- // 如果上面从本地获取的lifeData对象下有对应的属性,就赋值给state中对应的变量
+ // 如果上面从本地获取的xtdk_lifeData对象下有对应的属性,就赋值给state中对应的变量
// 加上vuex_前缀,是防止变量名冲突,也让人一目了然
- vuex_user: lifeData.vuex_user ? lifeData.vuex_user : {},
- vuex_token: lifeData.vuex_token ? lifeData.vuex_token : '',
- // 如果vuex_version无需保存到本地永久存储,无需lifeData.vuex_version方式
+ vuex_user: xtdk_lifeData.vuex_user ? xtdk_lifeData.vuex_user : {},
+ vuex_token: xtdk_lifeData.vuex_token ? xtdk_lifeData.vuex_token : '',
+ // 如果vuex_version无需保存到本地永久存储,无需xtdk_lifeData.vuex_version方式
vuex_version: '1.0.0',
vuex_sign_base64: '',
@@ -59,7 +59,7 @@ const store = new Vuex.Store({
saveKey = payload.name;
}
// 保存变量到本地,见顶部函数定义
- saveLifeData(saveKey, state[saveKey])
+ savextdk_LifeData(saveKey, state[saveKey])
}
}
})