首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角2小叶瓦片巨大的缝隙

角2小叶瓦片巨大的缝隙
EN

Stack Overflow用户
提问于 2017-02-09 18:58:06
回答 2查看 740关注 0票数 2

在我的角2应用程序之外使用相同的配置,传单可以很好地加载,但这是在角2中发生的情况:

如果我移动地图,不同的瓷砖加载,但同样的问题仍然存在。

html:

代码语言:javascript
复制
<div class="leaflet-maps" id="map"></div>

组件:

代码语言:javascript
复制
    let el = this._elementRef.nativeElement.querySelector('.leaflet-maps');

    let map = L.map("map", {
        zoomControl: false,
        center: L.latLng(37.8, -96),
        zoom: 5,
        minZoom: 4,
        maxZoom: 19
    });

    L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
        attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
    }).addTo(map);

我已经通过以下方法加载了传单css文件:

代码语言:javascript
复制
styleUrls: ['./maps.component.scss']

我在那里粘贴了css传单的内容

代码语言:javascript
复制
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,

....

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-09 19:00:55

这解决了我的问题:

代码语言:javascript
复制
import { Component, ViewEncapsulation} from '@angular/core';

@Component({
    selector: 'maps',
    templateUrl: 'maps.component.html',
    styleUrls: ['./maps.component.scss'],
    encapsulation: ViewEncapsulation.None  // <--
})
票数 3
EN

Stack Overflow用户

发布于 2019-07-15 02:32:04

在index.html中添加下面的CSS链接。这将解决瓷砖问题。

代码语言:javascript
复制
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42144763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档