javascript - Openlayers 5 如何观察 view.center 的变化

标签 javascript observable openlayers openlayers-5

我目前正在开发一个项目,使用 openlayers 5 的 observable 来观察 map 中的某些项目并做出相应的响应。

http://openlayers.org/en/latest/apidoc/module-ol_Observable-Observable.html

我想要做的是每次 View 中心发生变化时,我想调用一个函数。我目前正在这样做(但它不起作用)。

view.on('center', function(event){
    // do something with the center
});

有什么建议吗?

最佳答案

明白了。我错过了“更改”文本。

view.on('change:center', function(){});

关于javascript - Openlayers 5 如何观察 view.center 的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52304894/

相关文章:

javascript - 对象不支持属性或方法 'assign'

javascript - 当我误用Interval Observable时如何释放内存?

angular - 如何使用可观察的MatTableDataSource?

javascript - 如何调试时序问题 - 顺序 AJAX 请求、异步链等

javascript - 使用javascript移动Openlayer map 的中心

javascript - 有没有办法从 4x4 矩阵计算 X 和 Y 轴上的 3D 旋转

javascript - 通过ajax发送数据并在node js服务器上获取

javascript - 将元音大写

javascript - 如何在没有 XHR 的情况下加载 vectorSource

draw - Openlayer在Openlayer绘制功能中添加点