我有这个 ServerSide Blazor 正在运行,我有:
listTimer = new System.Timers.Timer();
listTimer.Interval = 1000;
listTimer.Elapsed += async (s, e) =>
{
await Utils.LogToConsole(jsRuntime, DateTime.Now.ToString());
}
`
但是当我运行它时,我会在 Chrome 控制台中获得大量日志,但我希望每 1000 毫秒只能看到日志。任何人都看到了这个问题并找到了解决方法。是的,我可以检查实际时间并进行比较,但我不喜欢它像那般疯狂触发。