校园-江西科技师范大学-前端
shuishen
2023-12-14 e733164e1c779b3aef7245936b9daf7875bf791e
src/components/leftNav/index.vue
@@ -129,17 +129,19 @@
        }
    },
    created () {
        this.map2D.addLayer(this.leftNavBQ)
        this.map2D.addLayer(this.leftNavDL)
        this.map2D.addLayer(this.leftNavSJ)
        this.map2D.addLayer(this.leftNavHD)
        this.map2D.addLayer(this.leftNavTC)
        this.map2D.addLayer(this.leftNavCR)
    },
    mounted () {
        const that = this
        // 初始化新增标签图层
        that.$EventBus.$on('closeTagLayer', () => {
            this.map2D.addLayer(this.leftNavBQ)
            this.map2D.addLayer(this.leftNavDL)
            this.map2D.addLayer(this.leftNavSJ)
            this.map2D.addLayer(this.leftNavHD)
            this.map2D.addLayer(this.leftNavTC)
            this.map2D.addLayer(this.leftNavCR)
            that.leftNavData.forEach(item => {
                if (item.layer && item.flag == true) {
@@ -267,15 +269,21 @@
        },
        initialize (campus) {
            var that = this
            that.$nextTick(() => {
                this.leftNavData = this.leftNavData.map(item => {
                    return {
                        ...item,
                        flag: false,
                        img: item.normal
                    }
                })
                this.leftNavData[0].flag = true
                this.leftNavData[0].img = this.leftNavData[0].checked
                this.leftNavData[5].flag = true
                this.leftNavData[5].img = this.leftNavData[5].checked
                this.leftNavData[4].flag = true
                this.leftNavData[4].img = this.leftNavData[4].checked
                this.leftNavBQ.setVisible(true)
                this.leftNavCR.setVisible(true)