【发布时间】:2018-02-14 20:44:39
【问题描述】:
我想延迟我的 Angular-CLI 应用程序的引导,让我的加载动画在实际渲染之前完成。当根组件被引导时,这个 css 动画内容将被自动剥离。这几乎无法控制用户体验 (UX),因为“子内容”会立即从 DOM(文档对象模型)中删除。
因此,我们的想法是将 css 动画内容移出元素,而是将其定义在外部,但在动画完成后以编程方式将其从视图中移除。
我试图完全按照here 的描述进行操作,但问题是它似乎不再适用于 angular-cli 生成的应用程序。不过,它可以与直接依赖 SystemJS 的 pre-angular-cli 生成的应用程序一样工作。
由于 Angular-cli 抽象了很多这样的东西,我不能再让自己陷入那个生命周期(这种方式)。有谁知道我怎样才能让自己进入 angular-cli 生成的应用程序的引导生命周期?
谢谢
【问题讨论】:
标签: javascript css angular angular-cli