官方未提供API,且发现天地图使用的并非Canvas,索性直接将节点删掉后重新创建一个空白的节点
<div id="mainMap" ref="mainMap">
<div id="chartMap" ref="chartMap"></div>
</div>
const destructionTMap = () => {
if (TMap.value) {
TMap.value = null;
const parentEl = document.getElementById('mainMap');
const cahildrenEl = document.getElementById('chartMap');
if(cahildrenEl) parentEl.removeChild(cahildrenEl);
const newCahildrenEl = document.createElement("div");
newCahildrenEl.id = 'chartMap'
newCahildrenEl.style = 'height: 100%;width: 100%;'
parentEl.appendChild(newCahildrenEl)
}
}