Closed yucheng1207 closed 2 years ago
参考这个示例内代码编写 : http://mars3d.cn/editor.html?id=control/inside/popup
// 刷新局部DOM,不影响popup面板的其他控件操作
graphic.on(mars3d.EventType.postRender, function (event) {
const container = event.container // popup对应的DOM
const tdTime = container.querySelector("#tdTime")
if (tdTime) {
const date = mars3d.Util.formatDate(new Date(), "yyyy-MM-dd HH:mm:ss S")
tdTime.innerHTML = date
}
})
使用
new mars3d.graphic.Popup(options)
创建一个graphic,其中options中的timeRender设置为true
,html设置为回调函数,html并不会实时更新(html回调函数只会触发一次) 如下:但是使用bindPopup功能是没有问题的