From 213fa2f1d7fea714acc75fce1d316aca821f5403 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sat, 11 Jul 2026 13:29:24 +0800 Subject: [PATCH] feat(Chart): add meger option logic --- .../Components/Chart/Chart.razor.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/components/BootstrapBlazor.Chart/Components/Chart/Chart.razor.js b/src/components/BootstrapBlazor.Chart/Components/Chart/Chart.razor.js index 61b9f790..609a021f 100644 --- a/src/components/BootstrapBlazor.Chart/Components/Chart/Chart.razor.js +++ b/src/components/BootstrapBlazor.Chart/Components/Chart/Chart.razor.js @@ -17,6 +17,15 @@ if (window.BootstrapBlazor.Chart === void 0) { if (!elementMap.has(element)) { elementMap.set(element, instance) } + else { + deepMerge(elementMap.get(element), instance) + } + + const data = Data.get(element); + if (data && data.chart) { + deepMerge(data.chart.config._config, instance); + data.chart.update(); + } } getOptionsById(element) {