作成日: 2024/09/26 最終更新日: 2025/02/19
文書種別
不具合
状況
修正済み
詳細
動的なグラフを再描画した後に、グラフ上でマウスオーバーすると以下のスクリプトエラーが発生します。
Uncaught TypeError: Cannot read properties of null (reading 'getBoundingClientRect')
回避方法
この問題はバージョン5.20242.30で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
チャートを再度作成する前にチャート要素ノードをコピーして置き換えて、DOMから完全に削除します。
const removeAllEventListeners = (selector: any) => {
const element = document.querySelector(selector);
if (element) {
var new_element = element.cloneNode(true);
element.parentNode.replaceChild(new_element, element);
}
};
removeAllEventListeners('#chart');