光标指针悬停在悬停器上
使用带有React的最新版本的OpenLayers。试图以以下方式将光标更改为指针:
function mapOnMove(evt) {
if (evt.dragging) return;
const pixel = map.getEventPixel(evt.originalEvent);
const hit = map.hasFeatureAtPixel(pixel);
evt.map.getTargetElement().style.cursor = hit ? 'pointer' : '';
}
在开发中,一切都可以预期。光标将功能悬停的指针变成指针。 但是,使用构建脚本并提供静态文件后 - 光标指针不起作用。 试图寻找原因,找不到任何合适的原因。也许有人有任何想法。
Using the latest version of OpenLayers with React. Trying to change the cursor to pointer in the following way:
function mapOnMove(evt) {
if (evt.dragging) return;
const pixel = map.getEventPixel(evt.originalEvent);
const hit = map.hasFeatureAtPixel(pixel);
evt.map.getTargetElement().style.cursor = hit ? 'pointer' : '';
}
In development everything works as expecting. Cursor turns into pointer on feature hover.
However, after using build script, and serving static files - cursor pointer doesn't work.
Tried to look for the reasons and couldn't find anything appropriate. Maybe someone has any ideas.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论