首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用@arcgis/ MapView进行导入时,如何对核心应用样式?

当使用@arcgis/ MapView进行导入时,如何对核心应用样式?
EN

Stack Overflow用户
提问于 2021-08-17 16:18:48
回答 1查看 42关注 0票数 1

在我的React应用程序中,我呈现了一个MapView。但是,放大/缩小按钮以及任何弹出模板都附加在标准html格式的地图下方。

当我以前使用esri-loader导入arcgis模块时,我可以通过将CSS选项设置为true来修复此问题,如下所示。样式将与API examples匹配。

代码语言:javascript
复制
loadModules(["esri/views/MapView"], {css: true})

但我在MapView类中找不到CSS或样式属性的任何实例。那么,在使用@arcgis/core进行导入时,如何应用此样式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-17 17:38:12

文档建议使用importing directly from the cdn

代码语言:javascript
复制
@import "https://js.arcgis.com/4.20/@arcgis/core/assets/esri/themes/dark/main.css";

或者,如果要从本地导入,可以遵循their instructions以引用本地资源,并从node_modules导入:

代码语言:javascript
复制
@import "@arcgis/core/assets/esri/themes/dark/main.css";
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68820840

复制
相关文章

相似问题

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