2017-09-06 46 views
0

我想延迟我的Angular-CLI应用程序的引导,让我的加载动画在呈现实际之前完成。当根组件被引导时,这个CSS动画内容将被自动删除。由于从DOM(文档对象模型)中立即删除“子内容”,这对用户体验(UX)几乎没有控制。挂钩Angular-CLI生成的应用程序的引导过程

因此,这个想法是将css动画内容从元素中移出,而不是在外部定义它,而是在动画完成后以编程方式将其从视图中移除。

我试图完成here的描述,但问题在于,它似乎不再像使用angular-cli生成的应用那样工作。不过,它的工作原理与直接依赖于SystemJS的pre-angular-cli生成的应用程序一样。

由于Angular-cli抽象了很多这样的东西,我不能再把自己陷入生命周期中(这样)。有没有人知道我可以如何将自己吸引到角度生成应用的引导生命周期?

感谢

回答

0

好的人,

我结束了使用this approach它工作得很好。它不处理任何SystemJS的东西。