sidebar - 如何在 openlayer 5 中实现侧边栏
问题描述
在 Git-Repro https://github.com/Turbo87/sidebar-v2中显示了 sidebar-v2,但是当我想在外部 .js 文件中导入必要的 sidebar-v2 方法时,我无法将它与 ol5 一起使用。
试图将 repros 内容包含到我的 repro 中,但仍然无法运行 ol.control.sidebar
解决方案
通过添加解决了问题
export {default as Sidebar} from 'sidebar-v2/js/ol5-sidebar.js';
到 node_modules/ol/control.js 和
import {Sidebar} from 'ol/control.js';
进入创建地图的.js。
推荐阅读
- javascript - 为什么这个 SVG 元素中有隐藏的文本节点?
- apache-kafka - 如何在 apache kafka 源连接器中使用自定义值或随机值执行屏蔽,然后在 kafka 接收器连接器中取消屏蔽消息?
- sql-server - sql过程中的动态更新
- python - 如何用前一个和下一个邻居的平均值替换异常值?
- javascript - 如何强制AngularJS按顺序执行函数及其子函数
- excel - 相对于年份的动态周数
- python - 如何删除数据框中包含 3 个单词或更少的行?
- spring - JSP中的Spring eval url Veracode问题
- f# - F# 中的强类型 ID?
- reactjs - 如何使用react比较从url到id的查询值?