对应用程序使用的各种视图使用单独的样式表的正确/可接受的方法是什么?
目前,我把一个 link 元素放在 view/part 的 html 的顶部,但是我被告知这是不好的做法,尽管所有的现代浏览器都支持它,但是我可以理解为什么它不受欢迎。
另一种可能性是将单独的样式表放在 index.html 的 head
中,但是我希望它只加载以性能名义加载其视图的样式表。
这是不是一个坏习惯,因为样式直到从服务器加载 css 之后才会生效,导致在缓慢的浏览器中快速闪过未格式化的内容?虽然我在本地进行测试,但我还没有亲眼目睹。
有没有办法通过传递给 Angular 的 $routeProvider.when
的对象来加载 CSS?
先谢谢你!