2017-09-15 56 views
3

在我的angular 4项目中,我在css文件中添加了动画,并在元素上添加了类以在页面加载上应用动画,现在它不适用于第一页加载和应用程序花费时间加载和CSS之间适用,一旦页面加载完全,然后他们工作正常,但我希望他们在第一页加载。在加载页面加载css文件以应用动画角色4

一个解决方案是在加载应用程序后加载动画文件,但不知道该怎么做。

第二种方法是使用JavaScript在页面加载时添加类,但这将需要时间并需要不同组件的代码。

有没有办法做到这一点?

任何帮助是可观的。

回答

2

您还可以直接在0123.h标记内的index.html中添加样式,或者直接在元素标记上添加样式作为内联样式。 因此,样式将在页面完全加载之前加载,因此可以提前应用。

+0

感谢@Vega,它的方式比以前更好,我可以看到动画,但仍然需要找到加载页面加载后样式文件的方式,可能我可以使用typescript注入它们,但不知道有关方法。 –

+0

是否希望在加载或加载后加载其他样式表?它不是已经加载,为什么relaod?如何应用程序组件样式表? – Vega

+0

是的,我有几个样式表用于不同的目的,我不能将它们绑定到单个组件中,并且它们被用于多个,所以试图在应用程序加载后根据条件加载它们。 –