| | |
| | | <div id="map_popup_content"> |
| | | </div> |
| | | |
| | | <div ref="mapContentContent" v-show="false" id="map_content_content"> |
| | | <div class="arc-bcg"> |
| | | <img src="/img/job/one.jpg" |
| | | alt="" |
| | | @click="alert(1)"> |
| | | <div ref="mapContentContent" |
| | | v-show="false" |
| | | id="map_content_content"> |
| | | <div id="mapChildContent"> |
| | | <div class="arc-bcg"> |
| | | <img src="/img/job/one.jpg" |
| | | alt="" |
| | | @click="alert(1)"> |
| | | </div> |
| | | <div class="popup-nav"> |
| | | <ul> |
| | | <li> |
| | | <i class="popup-icon come-nav deblurring"></i> |
| | | 到这 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon start-nav deblurring"></i> |
| | | 出发 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon qr-code-nav deblurring"></i> |
| | | 二维码 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon atlas-nav deblurring"></i> |
| | | 图集 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon live-action-nav deblurring"></i> |
| | | 实景 |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | <div class="arc-box"> |
| | | <ul class="tab-btn"> |
| | | <li class="on">教学科研行政</li> |
| | | <li>生活服务</li> |
| | | </ul> |
| | | <div class="btm-content"> |
| | | <div class="on"> |
| | | <ul> |
| | | <li> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | 教学楼 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | 教学楼 |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | <div> |
| | | <ul> |
| | | <li> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | 生活楼 |
| | | </li> |
| | | <li> |
| | | <i class="popup-icon location-icon deblurring"></i> |
| | | 生活楼 |
| | | </li> |
| | | </ul> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="btm-box"></div> |
| | | </div> |
| | | </div> |
| | | |
| | | <left-nav ref="leftNav"></left-nav> |
| | | |
| | | </div> |
| | | </template> |
| | | <script> |
| | | |
| | | import { mapGetters } from 'vuex' |
| | | |
| | | var $ = window.$ |
| | | |
| | | export default { |
| | | name: 'mapBox', |
| | |
| | | ]) |
| | | }, |
| | | mounted () { |
| | | this.$nextTick(() => { |
| | | // 动态添加dom元素,并绑定VUE事件(打开pdf)(.pdf-item为动态添加的元素,放置在父元素.pdf-body下) |
| | | $('#map_popup_content').on('click', '.arc-bcg', function () { |
| | | alert(1) |
| | | }) |
| | | |
| | | $('#map_popup_content').on('click', '.tab-btn li', function (e) { |
| | | $(this).addClass('on').siblings().removeClass('on') |
| | | |
| | | $(this).parent().siblings().children(`div:eq(${$(this).index()})`).addClass('on').siblings().removeClass('on') |
| | | }) |
| | | }) |
| | | |
| | | var DC = global.DC |
| | | |
| | | var that = this |
| | |
| | | } |
| | | }) |
| | | |
| | | console.log(DC, 456) |
| | | that.$store.commit('SET_VIEWER', viewer) |
| | | |
| | | that.$refs.leftNav.initialize(viewer) |
| | | |
| | | const popup = viewer.popup |
| | | |
| | | popup.hide() |
| | | |
| | | that.$store.commit('SET_VIEWER', viewer) |
| | | |
| | | const baselayer = DC.ImageryLayerFactory.createArcGisImageryLayer({ |
| | | url: |
| | |
| | | |
| | | viewer.scene.globe.depthTestAgainstTerrain = false |
| | | |
| | | console.log(document.getElementById('map_content_content')) |
| | | |
| | | // 定制化窗体 |
| | | var divForms = new DC.divForms(viewer, { |
| | | domId: 'div1', |
| | | title: '成教楼 ', |
| | | className: 'divForms-dom', |
| | | content: document.getElementById('map_content_content'), |
| | | content: document.getElementById('mapChildContent'), |
| | | position: [ |
| | | e.position |
| | | ] |