src/config/nav-config.js - 统一的导航和路由配置src/view/Solutions/Index.vue - 解决方案列表页(卡片式布局)src/view/Solutions/Surveying.vue - 主页面src/view/Solutions/SurveyingIntro.vue - 技术概述src/view/Solutions/SurveyingFeatures.vue - 核心优势src/view/Solutions/SurveyingData.vue - 数据成果src/view/Solutions/SurveyingApplication.vue - 应用场景src/view/Solutions/Building.vue - 主页面src/view/Solutions/BuildingIntro.vue - 技术概述src/view/Solutions/BuildingFeatures.vue - 核心优势src/view/Solutions/BuildingApplication.vue - 应用场景src/view/Solutions/Safety.vue - 主页面src/view/Solutions/SafetyIntro.vue - 技术概述src/view/Solutions/SafetyFeatures.vue - 核心优势src/view/Solutions/SafetyApplication.vue - 应用场景src/view/Solutions/Rag.vue - 主页面src/view/Solutions/RagDisasterResponse.vue - 灾害响应src/view/Solutions/RagSearchRescue.vue - 搜索救援src/view/Solutions/RagCommandDispatch.vue - 指挥调度src/view/Solutions/RagPostEvaluation.vue - 灾后评估/solutions (解决方案列表页)
├── /solutions/surveying (基础测绘)
│ ├── 1.技术概述
│ ├── 2.核心优势
│ ├── 3.数据成果
│ └── 4.应用场景
│
├── /solutions/building (建筑工程)
│ ├── 1.技术概述
│ ├── 2.核心优势
│ └── 3.应用场景
│
├── /solutions/safety (安全生产)
│ ├── 1.技术概述
│ ├── 2.核心优势
│ └── 3.应用场景
│
└── /solutions/rag (应急救援)
├── 1.灾害响应
├── 2.搜索救援
├── 3.指挥调度
└── 4.灾后评估
首页
产品 ▼
├ 行业应用无人机
├ 无人机负载
├ 软件与服务
└ 软件定制开发
解决方案 ▼
├ 基础测绘
├ 建筑工程
├ 安全生产
└ 应急救援
公司动态
公司介绍
加入我们
联系我们
.content-block - 内容区块.feature-list - 特性列表.scenario-card - 场景卡片.info-box - 信息框.deliverable-card - 交付物卡片// src/config/nav-config.js
export const navConfig = [...] // 导航配置
export function createRoutes() {...} // 路由配置生成
// src/router/index.js
import { createRoutes } from '@/config/nav-config'
export default new Router({
routes: createRoutes()
})
// src/components/Header.vue
import { navConfig } from '@/config/nav-config'
export default {
data() {
return {
navList: navConfig // 直接使用配置
}
}
}
// 各解决方案主页面
data() {
return {
navList: [
{ id: "section-1", title: "1.技术概述", component: XxxIntro },
...
]
}
}
| 文件 | 修改内容 |
|---|---|
src/router/index.js |
使用统一配置生成路由 |
src/components/Header.vue |
导入 navConfig,更新导航菜单 |
src/view/Solutions/Index.vue |
重写为解决方案列表页 |
src/view/Solutions/Surveying.vue |
重写为二级页面结构 |
src/view/Solutions/Building.vue |
重写为二级页面结构 |
src/view/Solutions/Safety.vue |
重写为二级页面结构 |
http://localhost:8888/#/solutionshttp://localhost:8888/#/solutions/surveyinghttp://localhost:8888/#/solutions/buildinghttp://localhost:8888/#/solutions/safetyhttp://localhost:8888/#/solutions/ragnav-config.js 中添加路由配置已完成解决方案页面的全面重构,实现了:
所有解决方案页面现在都采用一致的设计风格,与 Rag 页面保持一致,易于浏览和使用。