pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

      <legend id='sf3ef'><style id='sf3ef'><dir id='sf3ef'><q id='sf3ef'></q></dir></style></legend>
        <i id='sf3ef'><tr id='sf3ef'><dt id='sf3ef'><q id='sf3ef'><span id='sf3ef'><b id='sf3ef'><form id='sf3ef'><ins id='sf3ef'></ins><ul id='sf3ef'></ul><sub id='sf3ef'></sub></form><legend id='sf3ef'></legend><bdo id='sf3ef'><pre id='sf3ef'><center id='sf3ef'></center></pre></bdo></b><th id='sf3ef'></th></span></q></dt></tr></i><div class="n7j7hxn" id='sf3ef'><tfoot id='sf3ef'></tfoot><dl id='sf3ef'><fieldset id='sf3ef'></fieldset></dl></div>

        <small id='sf3ef'></small><noframes id='sf3ef'>

          <bdo id='sf3ef'></bdo><ul id='sf3ef'></ul>
        <tfoot id='sf3ef'></tfoot>

      1. 僅在頂角帶有平鋪層的傳單地圖

        Leaflet map with tile layer only on top corner(僅在頂角帶有平鋪層的傳單地圖)

          <small id='26qOP'></small><noframes id='26qOP'>

        1. <tfoot id='26qOP'></tfoot>
          <legend id='26qOP'><style id='26qOP'><dir id='26qOP'><q id='26qOP'></q></dir></style></legend>
            <tbody id='26qOP'></tbody>
        2. <i id='26qOP'><tr id='26qOP'><dt id='26qOP'><q id='26qOP'><span id='26qOP'><b id='26qOP'><form id='26qOP'><ins id='26qOP'></ins><ul id='26qOP'></ul><sub id='26qOP'></sub></form><legend id='26qOP'></legend><bdo id='26qOP'><pre id='26qOP'><center id='26qOP'></center></pre></bdo></b><th id='26qOP'></th></span></q></dt></tr></i><div class="b7jzdjj" id='26qOP'><tfoot id='26qOP'></tfoot><dl id='26qOP'><fieldset id='26qOP'></fieldset></dl></div>
          • <bdo id='26qOP'></bdo><ul id='26qOP'></ul>

                • 本文介紹了僅在頂角帶有平鋪層的傳單地圖的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在使用 Ionic 5 和 Vue.js 開發一個項目,在我的一個屏幕中,我使用了一張幾乎必須覆蓋整個屏幕的傳單地圖.

                  I'm developing a project with Ionic 5 and Vue.js, and in one of my screens I am using an leaflet map that must cover almost the entire screen.

                  我正在使用 vue 的傳單庫,我的代碼如下所示:

                  I am using the Leaflet library for vue, and my code looks like this:

                  <template>
                    <section class="map-container">
                      <l-map
                            ref="map"
                            :options="mapOptions"
                            :bounds="bounds"
                            v-on:update:zoom="zoomUpdated"
                            @ready="mapReady"
                          >
                        <l-tile-layer :url="'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'">
                        </l-tile-layer>
                    </l-map>
                    </section>
                  </template>
                  
                  
                  <script>
                  import "leaflet/dist/leaflet.css";
                  import Vuex from "vuex";
                  import { mapState, mapGetters } from "vuex";
                  import Leaflet from "leaflet";
                  import store from '../store/index'
                  import Vue2LeafletGoogleMutant from "vue2-leaflet-googlemutant";
                  import { LMap, LTileLayer, LPolygon, LImageOverlay } from "vue2-leaflet";
                  
                  export default {
                    name: "MapBackground",
                    store,
                    components: {
                      LMap,
                      LTileLayer
                    },
                    computed: {
                      ...mapState("maps", ["gMapsKey", "bounds", "selected"]),
                    },
                    methods: {
                      zoomUpdated(zoomLevel) {
                        if (zoomLevel <= 13) {
                          this.$store.commit("maps/selected", -1);
                        }
                      },
                      mapReady() {
                        this.$refs.map.mapObject.invalidateSize()
                        const { map } = this.$refs;
                        map.mapObject.on("click", this.selectTalhao);
                      }
                    },
                    data() {
                      return {
                        mapOptions: {
                          zoomControl: false,
                          doubleClickZoom: false,
                          tap: false,
                          trackResize: false
                        },
                        mutantOptions: { type: "satellite", redraw: true },
                      };
                    },
                    watch: {
                    },
                    async created() {
                      await this.$store.dispatch("maps/updateBounds", { point: null });
                      this.$refs.map.mapObject.invalidateSize()
                    }
                  };
                  </script>
                  

                  但是,當我第一次加載屏幕時,我們在瀏覽器中重新加載選項卡,我的地圖如下所示:地圖圖片

                  However, when i load the screen for the first time, our reload the tab in the browser, my map looks like this:Map image

                  我嘗試過使用 invalidateSize,檢查了 div 的高度是否發生了變化,但什么也沒有.不知道我還能做些什么來解決這個問題.任何幫助將不勝感激.

                  I've tried using invalidateSize, checked if the height of the div had changed and nothing. Don't know what else can I do to solve this. Any help would be appreciated.

                  推薦答案

                  它應該適用于所有類型的離子應用程序.問題是由于在離子組件之前加載傳單地圖.所以試試下面的它應該可以工作

                  It should work for all types of ionic application. the issue is due to loading of leaflet map before the ionic components. so try the below one it should work

                  ionViewDidEnter(){
                     let osmMap = L.map('map');
                     L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
                     }).addTo(osmMap);
                     osmMap.invalidateSize();
                  }
                  

                  這篇關于僅在頂角帶有平鋪層的傳單地圖的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Check if a polygon point is inside another in leaflet(檢查一個多邊形點是否在傳單中的另一個內部)
                  Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性)
                  Trigger click on leaflet marker(觸發點擊傳單標記)
                  How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認加載磁貼顏色?)
                  Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側邊欄)
                  Leaflet - get latitude and longitude of a marker inside a pop-up(Leaflet - 在彈出窗口中獲取標記的緯度和經度)

                  <small id='q1VHT'></small><noframes id='q1VHT'>

                    <tbody id='q1VHT'></tbody>
                    <bdo id='q1VHT'></bdo><ul id='q1VHT'></ul>

                  • <tfoot id='q1VHT'></tfoot>

                            <legend id='q1VHT'><style id='q1VHT'><dir id='q1VHT'><q id='q1VHT'></q></dir></style></legend>
                            <i id='q1VHT'><tr id='q1VHT'><dt id='q1VHT'><q id='q1VHT'><span id='q1VHT'><b id='q1VHT'><form id='q1VHT'><ins id='q1VHT'></ins><ul id='q1VHT'></ul><sub id='q1VHT'></sub></form><legend id='q1VHT'></legend><bdo id='q1VHT'><pre id='q1VHT'><center id='q1VHT'></center></pre></bdo></b><th id='q1VHT'></th></span></q></dt></tr></i><div class="jljjdrn" id='q1VHT'><tfoot id='q1VHT'></tfoot><dl id='q1VHT'><fieldset id='q1VHT'></fieldset></dl></div>
                            主站蜘蛛池模板: 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 便携式谷丙转氨酶检测仪|华图生物科技百科| 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 西门子伺服控制器维修-伺服驱动放大器-828D数控机床维修-上海涌迪 | 安徽成考网-安徽成人高考网 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | 传爱自考网_传爱自学考试网 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | 润东方环保空调,冷风机,厂房车间降温设备-20年深圳环保空调生产厂家 | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 网站优化公司_SEO优化_北京关键词百度快速排名-智恒博网络 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 鲁尔圆锥接头多功能测试仪-留置针测试仪-上海威夏环保科技有限公司 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 禹城彩钢厂_钢结构板房_彩钢复合板-禹城泰瑞彩钢复合板加工厂 | NBA直播_NBA直播免费观看直播在线_NBA直播免费高清无插件在线观看-24直播网 | 自恢复保险丝_贴片保险丝_力特保险丝_Littelfuse_可恢复保险丝供应商-秦晋电子 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 西安中国国际旅行社(西安国旅) | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 扫地车厂家-山西洗地机-太原电动扫地车「大同朔州吕梁晋中忻州长治晋城洗地机」山西锦力环保科技有限公司 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站| 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 |