首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止Dashing的更新闪烁

防止Dashing的更新闪烁
EN

Stack Overflow用户
提问于 2017-11-14 00:24:53
回答 1查看 171关注 0票数 0

我已经为我的仪表板创建了许多需要定期更新的小部件。当他们这样做时,小部件项目会闪烁一秒钟,我相信当仪表板部署在墙上的大电视监视器上时,这会让人分心。

我目前缓存正在发送的内容,并将其与当前运行时获取的数据进行比较,以确保只有在数据发生更改时才会重新呈现小部件,但当更新完成时,小部件仍然会大量闪烁。

有没有其他技术可以最小化这种闪烁,我可以实现?闪烁的可能原因是什么?只是渲染器在花时间处理一组新的数据吗?

我正在尝试使用Coffee脚本来隐藏闪烁,但我不太确定进入的方向。

EN

回答 1

Stack Overflow用户

发布于 2018-01-09 04:14:56

每次从服务器发送更新事件时,浏览器都会重新绘制元素。不幸的是,一些时髦的小部件开箱即用就没有考虑到这一点。但是,我可以为您提供list小部件的示例解决方案。原始列表小部件每次有来自服务器端的更新时都会重新绘制完整的列表。为了避免这种情况,需要提前创建列表元素并更新内联的值,以便呈现小部件时不会有任何闪烁。

Here您可以立即检查解决方案,因此基本上应该修改闪烁的小部件的coffeescript代码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47269000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档