|
@@ -37,7 +37,14 @@ const stateClass = computed(() => {
|
|
return [name];
|
|
return [name];
|
|
});
|
|
});
|
|
const itemClick = () => {
|
|
const itemClick = () => {
|
|
- router.push({ path: `/train/main/${props.data.taskId}` });
|
|
|
|
|
|
+ // router.push({ path: `/train/main/${props.data.taskId}` });
|
|
|
|
+ /**
|
|
|
|
+ * 这里改成,整个页面刷新的方式跳转
|
|
|
|
+ * 要不然切换多个不同三维场景,router.push 跳转方式会导致遗留一些三维数据,会出现问题
|
|
|
|
+ * 页面刷新方式跳转,就可以保证后续跳转会这里切换三维不会有这个问题
|
|
|
|
+ */
|
|
|
|
+ window.location.href = `/train/main/${props.data.taskId}`;
|
|
|
|
+
|
|
};
|
|
};
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
// getTrainDetail(props.data.taskId).then((res) => {
|
|
// getTrainDetail(props.data.taskId).then((res) => {
|