Protovis 强制重新渲染
我知道 Protovis 并不是真的要以这种方式使用,但是有没有一种解决方法可以销毁 pv.Panel
中当前的内容并重新add()
'ing并重新渲染面板?
我正在开发一个静态可视化,并尝试将其迁移为通过 WebSocket 定期更新。
I know Protovis isn't really meant to be used this way, but is there a workaround for destroying what's currently in a pv.Panel
and re-add()
'ing and re-render()
'ing a panel?
I'm working on a visualization which was built to be static and trying to migrate it to being updated periodically via WebSockets.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您可以让 Protovis 重新渲染而不破坏面板。您可以更新面板使用的数据,并再次调用渲染。例如:
Yes you can have Protovis re-render without destroying the panel. You can update the data used by a panel, and call render on it again. For example: