我正试图找到与JavaScript3文档中讨论的下一个扩展和上一个扩展方法等效的JavaScript4。这个链接将带您进入我在3的文档中提到的页面。在4的文档中没有类似esri/toolbars/navigation的路径,而且我在其他地方似乎找不到它。
https://developers.arcgis.com/javascript/3/jsapi/navigation-amd.html
非常感谢!
4x中的3x导航工具栏没有现成的等效工具,也没有其特定的zoomToNextExtent/zoomToPrevExtent方法。看见https://developers.arcgis.com/javascript/latest/functionality-matrix/#esritoolbars
要复制这些方法,你必须注意范围的变化,并自己跟踪它们:
let extentArray = [];
// Get the new extent of the view only when view is stationary.
watchUtils.whenTrue(view, "stationary", function() {
if (view.extent) {
extentArray.push(view.extent.clone());
}
});