# new LayerViewUpdateEvent()
图层视图更新事件体
示例
layer.on("layerview-update", (e) => {
const updateContent = e.updateContent;
if (Array.isArray(updateContent)) {
for (let i = 0; i < updateContent.length; i++) {
const updateDetail = updateContent[i];
const name = updateDetail.name;
// 当前视图范围内,图层所需要渲染的所有数据(瓦片、地图图片、要素查询结果)请求完毕,渲染(显示、图层过渡效果、图层动画效果)完毕后,发送dataUpdateAndRenderCompleted更新。图层的透明度、可见性发生变化引起的图层渲染不会发送该更新。
if (name === "dataUpdateAndRenderCompleted") {
console.log("layer dataUpdateAndRenderCompleted");
}
}
}
});
