我有一个模板,task_list
,看起来像这样:
{{#each tasks}}
{{> task}}
{{/each}}
Template.task_list.tasks
返回一个集合,在ui中,它似乎需要一些时间才能加载。
当集合正在加载时,我想显示一个加载指示器。
有没有办法让我做到这一点?
顺便说一句,我确实在task_list模板上尝试了模板的rendered
事件,但是在实际加载列表之前它被触发了。我还尝试在task
模板上使用rendered
,但似乎从未调用过它。
发布于 2013-05-17 22:17:33
Dan's answer绝对是正确的,但我想提醒一下,我认为必须删除自动发布包才能真正起作用。
meteor remove autopublish
另外,我推荐spin package作为一个漂亮的旋转器。
https://stackoverflow.com/questions/12879762
复制相似问题