|
@@ -36,8 +36,8 @@ function useJifen() {
|
|
}
|
|
}
|
|
|
|
|
|
export function useExam() {
|
|
export function useExam() {
|
|
|
|
+ const { showTishi, handleCloseTishi, handleShowTishi} = useTishiLeftRight()
|
|
const {rightAnswer,wrongAnswer,jifen, updateJifen} = useJifen();
|
|
const {rightAnswer,wrongAnswer,jifen, updateJifen} = useJifen();
|
|
-
|
|
|
|
const data = reactive({
|
|
const data = reactive({
|
|
count: 0, // 已答题数
|
|
count: 0, // 已答题数
|
|
total: 0, // 总题数
|
|
total: 0, // 总题数
|
|
@@ -94,6 +94,8 @@ export function useExam() {
|
|
formatListToUse(cList)
|
|
formatListToUse(cList)
|
|
data.list = cList;
|
|
data.list = cList;
|
|
data.total = cList.length;
|
|
data.total = cList.length;
|
|
|
|
+
|
|
|
|
+ handleShowTishi();
|
|
}
|
|
}
|
|
|
|
|
|
// 交卷
|
|
// 交卷
|
|
@@ -116,14 +118,39 @@ export function useExam() {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
return {
|
|
return {
|
|
...toRefs(data),
|
|
...toRefs(data),
|
|
rightAnswer,
|
|
rightAnswer,
|
|
wrongAnswer,
|
|
wrongAnswer,
|
|
jifen,
|
|
jifen,
|
|
|
|
+ showTishi,
|
|
|
|
|
|
handleSubmit,
|
|
handleSubmit,
|
|
- initPage
|
|
|
|
|
|
+ initPage,
|
|
|
|
+ handleCloseTishi,
|
|
|
|
+ handleShowTishi
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// 提示信息显示隐藏
|
|
|
|
+function useTishiLeftRight() {
|
|
|
|
+
|
|
|
|
+ const showTishi = ref(false);
|
|
|
|
+ // 大鹅关闭追加缓存 --- 单独针对当前手机的缓存提示
|
|
|
|
+ function handleCloseTishi() {
|
|
|
|
+ uni.setStorageSync('isShowTishi','has');
|
|
|
|
+ showTishi.value = false;
|
|
|
|
+ }
|
|
|
|
+ // 大鹅显示追加缓存 --- 单独针对当前手机的缓存提示
|
|
|
|
+ function handleShowTishi() {
|
|
|
|
+ const isNotShow = Boolean(uni.getStorageSync('isShowTishi'));
|
|
|
|
+ showTishi.value = !isNotShow;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return {
|
|
|
|
+ showTishi,
|
|
|
|
+ handleCloseTishi,
|
|
|
|
+ handleShowTishi
|
|
|
|
+ }
|
|
|
|
+}
|