我基本上需要接近以下图片的内容:
我已经尝试了GWT Planning,但我无法让它发挥作用。现在我正在调查GWT Simile Timeline。
如果没有其他可用的时间表库,您是否有任何想法我如何自己实施?
使用表格是个好主意吗?
是否会出现一些性能问题? (由于GWT已经为布局使用了很多表,并且浏览器呈现页面需要一些时间)。
我查看了GWT Simile时间轴,但它没有做我想要的事情,除此之外,文档还没有完成,在我看来项目已经停止。 我将按照Daniel Kurka的建议(使用cellTable)。
如果有任何其他建议我向他们开放......
如果我将 FlexTable 用于此类事情会更好吗?我看到它允许我使用任何类型的小部件(但我认为它有性能问题)。我想在时间轴上拥有多达100-150个小部件。性能会受到这些小部件的影响吗?
答案 0 :(得分:4)
使用Grid Widget实现时间轴会带来很多性能问题(因为网格由小部件组成,这会带来一些开销)
您可能需要查看cellTable以了解如何进行批量处理。
基本上它将html呈现为字符串,并使用SetInnerHTML设置它。事件处理仅在根元素上执行一次。如果你想要自己的时间表,这是一个很好的起点。