Como incluir a visualização / estilo específico parcial no AngularJS

Qual é a maneira correta / aceita de usar folhas de estilo separadas para as várias visualizações que meu aplicativo usa?

Atualmente, estou colocando um elemento de link no HTML do view / partial no topo, mas me disseram que isso é uma prática ruim, mesmo que todos os navegadores modernos o suportem, mas eu posso ver por que ele é desaprovado.

A outra possibilidade é colocar as folhas de estilo separadas em minhas index.htmlhead mas eu gostaria que ele carregasse apenas a folha de estilo se sua exibição estivesse sendo carregada no nome do desempenho.

Isso é uma prática ruim, já que o estilo não entrará em vigor até que o css seja carregado do servidor, levando a um rápido flash de conteúdo não formatado em um navegador lento? Eu ainda tenho que testemunhar isso, embora eu esteja testando localmente.

Existe uma maneira de carregar o CSS através do objeto passado para o Angular$routeProvider.when?

Desde já, obrigado!

questionAnswers(7)

yourAnswerToTheQuestion