Commit 9d143120 by jlc

update:代码命名修改

parent 91d56e69
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<el-icon><MapLocation /></el-icon> <el-icon><MapLocation /></el-icon>
<span>图元</span> <span>图元</span>
</template> </template>
<el-menu-item v-for="item in elementGraphicMap" :key="item.id" :index="item.title" @click="goAnchor(item.title)"> <el-menu-item v-for="item in elementGraphic" :key="item.id" :index="item.title" @click="goAnchor(item.title)">
<el-icon><View /></el-icon> <el-icon><View /></el-icon>
<span>{{item.title}}</span> <span>{{item.title}}</span>
</el-menu-item> </el-menu-item>
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<el-icon><SemiSelect /></el-icon> <el-icon><SemiSelect /></el-icon>
<span>天气</span> <span>天气</span>
</template> </template>
<el-menu-item v-for="item in elementWeatherMap" :key="item.id" :index="item.title" @click="goAnchor(item.title)"> <el-menu-item v-for="item in elementWeather" :key="item.id" :index="item.title" @click="goAnchor(item.title)">
<el-icon><View /></el-icon> <el-icon><View /></el-icon>
<span>{{item.title}}</span> <span>{{item.title}}</span>
</el-menu-item> </el-menu-item>
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<el-icon><Grid /></el-icon> <el-icon><Grid /></el-icon>
<span>动目标</span> <span>动目标</span>
</template> </template>
<el-menu-item v-for="item in elementMovingMap" :key="item.id" :index="item.title" @click="goAnchor(item.title)"> <el-menu-item v-for="item in elementMoving" :key="item.id" :index="item.title" @click="goAnchor(item.title)">
<el-icon><View /></el-icon> <el-icon><View /></el-icon>
<span>{{item.title}}</span> <span>{{item.title}}</span>
</el-menu-item> </el-menu-item>
...@@ -48,13 +48,13 @@ import { ref } from 'vue'; ...@@ -48,13 +48,13 @@ import { ref } from 'vue';
import { MapLocation, SemiSelect, Grid, View } from "@element-plus/icons-vue"; import { MapLocation, SemiSelect, Grid, View } from "@element-plus/icons-vue";
import { elementGraphicMap, elementWeatherMap, elementMovingMap } from '@/views/ElementMap'; import { elementGraphicMap, elementWeatherMap, elementMovingMap } from '@/views/ElementMap';
const elementPointData = ref() const elementGraphic = ref()
const elementLineData = ref() const elementWeather = ref()
const elementPlaneData = ref() const elementMoving = ref()
elementPointData.value = elementGraphicMap; elementGraphic.value = elementGraphicMap;
elementLineData.value = elementWeatherMap; elementWeather.value = elementWeatherMap;
elementPlaneData.value = elementMovingMap; elementMoving.value = elementMovingMap;
const props = defineProps({ const props = defineProps({
isCollapse: { isCollapse: {
......
...@@ -15,18 +15,8 @@ ...@@ -15,18 +15,8 @@
</template> </template>
<script setup> <script setup>
import { ref } from 'vue';
import { elementPointMap, elementLineMap, elementPlaneMap } from '@/views/ElementMap';
import { ApiDatas } from '@/pages/cesium_api_deep'; import { ApiDatas } from '@/pages/cesium_api_deep';
const elementPointData = ref()
const elementLineData = ref()
const elementPlaneData = ref()
elementPointData.value = elementPointMap;
elementLineData.value = elementLineMap;
elementPlaneData.value = elementPlaneMap;
const props = defineProps({ const props = defineProps({
isCollapse: { isCollapse: {
type: Boolean, type: Boolean,
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="mt-5"> <div class="mt-5">
<span class="text-base font-bold">图元</span> <span class="text-base font-bold">图元</span>
<div style="overflow-y: auto" class="container"> <div style="overflow-y: auto" class="container">
<div v-for="item in elementGraphicMap" :key="item.id" @click="indexBtn(item.title)" class="item-container"> <div v-for="item in elementGraphic" :key="item.id" @click="indexBtn(item.title)" class="item-container">
<div :id="item.title">{{item.title}}</div> <div :id="item.title">{{item.title}}</div>
<img :src="item.pngUrl" width="250"> <img :src="item.pngUrl" width="250">
</div> </div>
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<div class="mt-10"> <div class="mt-10">
<span class="text-base font-bold">天气</span> <span class="text-base font-bold">天气</span>
<div style="overflow-y: auto" class="container"> <div style="overflow-y: auto" class="container">
<div v-for="item in elementWeatherMap" :key="item.id" @click="indexBtn(item.title)" class="item-container"> <div v-for="item in elementWeather" :key="item.id" @click="indexBtn(item.title)" class="item-container">
<div :id="item.title">{{item.title}}</div> <div :id="item.title">{{item.title}}</div>
<img :src="item.pngUrl" width="250"> <img :src="item.pngUrl" width="250">
</div> </div>
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
<div class="mt-10"> <div class="mt-10">
<span class="text-base font-bold">动目标</span> <span class="text-base font-bold">动目标</span>
<div style="overflow-y: auto" class="container"> <div style="overflow-y: auto" class="container">
<div v-for="item in elementMovingMap" :key="item.id" @click="indexBtn(item.title)" class="item-container"> <div v-for="item in elementMoving" :key="item.id" @click="indexBtn(item.title)" class="item-container">
<div :id="item.title">{{item.title}}</div> <div :id="item.title">{{item.title}}</div>
<img :src="item.pngUrl" width="250"> <img :src="item.pngUrl" width="250">
</div> </div>
...@@ -36,13 +36,13 @@ import { useRouter } from 'vue-router'; ...@@ -36,13 +36,13 @@ import { useRouter } from 'vue-router';
import { elementGraphicMap, elementWeatherMap, elementMovingMap } from './ElementMap'; import { elementGraphicMap, elementWeatherMap, elementMovingMap } from './ElementMap';
const router = useRouter() const router = useRouter()
const elementPointData = ref() const elementGraphic = ref()
const elementLineData = ref() const elementWeather = ref()
const elementPlaneData = ref() const elementMoving = ref()
elementPointData.value = elementGraphicMap; elementGraphic.value = elementGraphicMap;
elementLineData.value = elementWeatherMap; elementWeather.value = elementWeatherMap;
elementPlaneData.value = elementMovingMap; elementMoving.value = elementMovingMap;
// 跳转到对应的编码编辑内容 // 跳转到对应的编码编辑内容
function indexBtn(id) { function indexBtn(id) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment