blazor - Blazor StateHasChanged() 在用户尝试编辑网格时刷新组件
问题描述
我有一个带有 radzen 网格的 blazor Web 程序集应用程序,它显示来自 SQL 的数据。我有一个计时器,它设置为每 5 秒运行一次,并将调用我的 signalrhub 以每 5 秒刷新一次网格组件上的数据。当用户正在编辑组件时(使用 radzen 提供的编辑功能),组件显然会刷新然后将用户从编辑中踢出,因为它每 5 秒发生一次,用户几乎不可能进行更改,除非它在内部完成5秒。我知道我可以把计时器调快一点,但我的网格每次都需要更新,因为它是一直在变化的重要信息(类似于股票)。
用户处于编辑模式时是否可以锁定 radzen 网格?
感谢您的帮助
解决方案
推荐阅读
- julia - Flux.jl GPU 支持 M1 Mac?
- javascript - 与 npm repo 共享名称时链接本地依赖项
- android - 在 AGP 7.1.0-alpha03 中找不到 coreLibraryDesugaringEnabled
- javascript - JSZip 中的内存泄漏
- sed - sed:跳过第一次出现的匹配,然后对于所有其他出现,删除包含匹配的整行
- phpmailer - 将 MAMP 更新到 6.4 版后,PHPmailer 在本地停止工作
- json - 在 MongoDB 中导出命令
- angular - Angular 11 中 *NgIf 的常见条件
- python - 如何仅在满足输入列的特定条件时应用线性回归模型?
- python - 如何使用aiogram(python)将视频作为文件发送?