diff --git a/src/ThingsGateway.Gateway.Blazor/Page/HardwareInfoPage.razor.cs b/src/ThingsGateway.Gateway.Blazor/Page/HardwareInfoPage.razor.cs index e5a4bce87..c874dcffb 100644 --- a/src/ThingsGateway.Gateway.Blazor/Page/HardwareInfoPage.razor.cs +++ b/src/ThingsGateway.Gateway.Blazor/Page/HardwareInfoPage.razor.cs @@ -64,9 +64,12 @@ public partial class HardwareInfoPage } } } + #region CPU曲线 - private object hardwareInfoEChartsOption; + + private object hardwareInfoEChartsOption = new(); private MECharts hardwareInfoECharts; + private async Task GetHardwareInfoEChartsOption() { var hisDatas = _hardwareInfoWorker.GetHis(); @@ -130,7 +133,6 @@ public partial class HardwareInfoPage }, } }; - } else { @@ -166,12 +168,10 @@ public partial class HardwareInfoPage } }; await hardwareInfoECharts.SetOption(option, false, false); - } - await InvokeStateHasChangedAsync(); } - #endregion + #endregion CPU曲线 } \ No newline at end of file diff --git a/src/ThingsGateway.Gateway.Blazor/Page/Index.razor.cs b/src/ThingsGateway.Gateway.Blazor/Page/Index.razor.cs index 9ac1606aa..fd2fe0a6c 100644 --- a/src/ThingsGateway.Gateway.Blazor/Page/Index.razor.cs +++ b/src/ThingsGateway.Gateway.Blazor/Page/Index.razor.cs @@ -111,10 +111,11 @@ public partial class Index } } - #region CPU曲线 - private object hardwareInfoEChartsOption; + + private object hardwareInfoEChartsOption = new(); private MECharts hardwareInfoECharts; + private async Task GetHardwareInfoEChartsOption() { var hisDatas = _hardwareInfoWorker.GetHis(); @@ -178,7 +179,6 @@ public partial class Index }, } }; - } else { @@ -214,10 +214,10 @@ public partial class Index } }; await hardwareInfoECharts.SetOption(option, false, false); - } } - #endregion + + #endregion CPU曲线 private void showCollectDeviceChart() {