diff --git a/src/utils/common.js b/src/utils/common.js new file mode 100644 index 0000000..6b138f3 --- /dev/null +++ b/src/utils/common.js @@ -0,0 +1,19 @@ +export function modifyCesiumMouseWheel(viewer) { + // 地图缩放改为按下 Ctrl + 鼠标滚轮 + viewer.scene.screenSpaceCameraController.zoomEventTypes = [{ eventType: Cesium.CameraEventType.WHEEL, modifier: Cesium.KeyboardEventModifier.CTRL }]; + + // 改写 Cesium 原生鼠标滚轮事件 + const handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas); + handler.setInputAction((event) => { + if (event < 0) { + window.scrollBy({ left: 0, top: 15, behavior: 'auto' }); + } else { + window.scrollBy({ left: 0, top: -15, behavior: 'auto' }); + } + }, Cesium.ScreenSpaceEventType.WHEEL); + + // 鼠标移动时显示提示信息 + handler.setInputAction((event) => { + document.getElementById('mouseWheelTip').style.display = ''; + }, Cesium.ScreenSpaceEventType.MOUSE_MOVE); +} diff --git a/src/views/home.vue b/src/views/home.vue index 132b7be..373d5db 100644 --- a/src/views/home.vue +++ b/src/views/home.vue @@ -72,18 +72,15 @@
{{ item.voyage_end_date.slice(8,10) }}
- {{ item.voyage_end_date.slice(0,7) }} +{{ item.voyage_end_date.slice(8, 10) }}
+ {{ item.voyage_end_date.slice(0, 7) }}{{ item.voyage_name }}
@@ -186,8 +180,8 @@{{ item.create_time.slice(8,10) }}
- {{ item.create_time.slice(0,7) }} +{{ item.create_time.slice(8, 10) }}
+ {{ item.create_time.slice(0, 7) }}{{ item.dataset_name }}
@@ -204,19 +198,19 @@
blast基因分析工具
温盐深分析工具
影像数据物种智能识别
海洋物理生态耦合模式分析