diff --git a/src/views/mapPage/realTimeMap/components/indexPage.vue b/src/views/mapPage/realTimeMap/components/indexPage.vue index 9da9302c..04da3702 100644 --- a/src/views/mapPage/realTimeMap/components/indexPage.vue +++ b/src/views/mapPage/realTimeMap/components/indexPage.vue @@ -462,15 +462,26 @@ const changeIsDrag = () => { } const handleChooseRoute = (val, i) => { - console.log('============================', val) + // console.log('============================', val) if (lineList.value.length) { - lineList.value.forEach((item, index) => { + if(val.isSelect){ + lineList.value.forEach((item, index) => { + if (index == i) { + item.isSelect = false + } else { + item.isSelect = false + } + }) + } else { + lineList.value.forEach((item, index) => { if (index == i) { item.isSelect = true } else { item.isSelect = false } }) + } + } }