Jak włączyć styl wyświetlania częściowego / szczegółowego w AngularJS

Jaki jest właściwy / akceptowany sposób używania oddzielnych arkuszy stylów dla różnych widoków używanych przez moją aplikację?

Obecnie umieszczam element linku w html widoku / części na górze, ale powiedziano mi, że jest to zła praktyka, mimo że wszystkie nowoczesne przeglądarki obsługują tę funkcję, ale widzę, dlaczego jest źle widziana.

Inną możliwością jest umieszczenie oddzielnych arkuszy stylów w moim pliku index.htmlhead ale chciałbym, aby ładował tylko arkusz stylów, jeśli jego widok jest ładowany w imieniu wydajności.

Czy ta zła praktyka jest taka, że ​​stylizacja nie zadziała, dopóki css nie zostanie załadowany z serwera, co spowoduje szybki błysk niesformatowanej zawartości w wolnej przeglądarce? Jeszcze tego nie widziałem, chociaż testuję go lokalnie.

Czy istnieje sposób na załadowanie CSS przez obiekt przekazany do Angulara$routeProvider.when?

Z góry dziękuję!

questionAnswers(7)

yourAnswerToTheQuestion