|
@@ -76,7 +76,17 @@ const itemClick = (json: any) => {
|
|
|
break;
|
|
break;
|
|
|
|
|
|
|
|
case 'shiJiKaoHe':
|
|
case 'shiJiKaoHe':
|
|
|
- router.push({ path: `/trainChapter/trainAssessment/${state.taskId}/${state.trainSelf.id}` });
|
|
|
|
|
|
|
+ // router.push({ path: `/trainChapter/trainAssessment/${state.taskId}/${state.trainSelf.id}` });
|
|
|
|
|
+ router.push({ path: `/trainChapter/trainAssessment/${state.taskId}/${state.trainSelf.id}` }).then(() => {
|
|
|
|
|
+ // console.log("路由跳转完成了 ===>");
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 由于 router.push 跳转页面,会导致来回切换三维场景存留一些其他参数
|
|
|
|
|
+ * 导致第一次进入三维界面是正常的,退回,切换回来,三维场景会出现报错
|
|
|
|
|
+ * 所以,这里切换到三维场景,要进行整个页面刷新一下
|
|
|
|
|
+ * 就可以解决这个问题,让它正常运行
|
|
|
|
|
+ */
|
|
|
|
|
+ window.location.reload();
|
|
|
|
|
+ });
|
|
|
break;
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
}
|