【发布时间】:2014-03-28 22:35:48
【问题描述】:
我刚刚将 Meteor 应用升级到 0.8 版,出现了一个小的 UX 困难。
我有一个可变图像,显示如下:
<img src="/img/{{ image_name }}" class="pull-left">
用户可以选择一个新图像(更改image_name,它是集合中的一个字段),图像会在屏幕上自动更改,这应该是。
但是,在我的测试中,加载新图像时的行为似乎有所不同。在 Meteor 0.7 中,加载新图像时图像变为空白。在 Meteor 0.8 中,旧图像会一直显示在屏幕上,直到加载新图像。我可以理解为什么这通常会是一个更好的结果,但在我的例子中,用户想知道为什么图像没有改变,可能有几秒钟。
所以我想在新图像加载时显示加载动画。我可以在选择新图像时启动动画,但是我如何知道图像何时完成加载,以便我可以删除动画?
还是我误解了正在发生的事情?
谢谢!
【问题讨论】:
标签: meteor