【发布时间】:2014-07-19 19:14:35
【问题描述】:
http://docs.meteor.com/#meteor_startup
关于Meteor.startup(func)
在客户端上,该函数将在 DOM 准备好后立即运行。
“DOM 准备就绪”到什么时候?
我问的原因是因为您可以有一个 Meteor 模板,该模板在其中使用许多其他模板(即其他 DOM 元素),并且根据加载这些内容需要多长时间在不同时间加载许多其他内容(即更多的 DOM 元素)。
过去我在 Meteor.startup 上加载了 Javascript 文件,但它们仍然加载得太早,因为整个 DOM 实际上还没有加载。
Meteor.startup( function() {
//load JS files now
});
那么“DOM 就绪”是什么意思?它绝对不是指“当整个 DOM 加载完毕时”。
【问题讨论】: