Conditionnellement à rendu css dans le html de la tête

Je suis en train d'ajouter dynamiquement des css de mon code html tête à l'aide de angular js. Voici un exemple de code

<div ng-repeat="stylesheet in stylesheets">
        <link href="/myapp/{{stylesheet.href}}" type="{{stylesheet.type}}" rel="stylesheet" media="{{stylesheet.media}}" title="{{stylesheet.title}}" />
</div>

Ce code fonctionne comme prévu, mais lorsque le navigateur charge la page, il tente d'extraire des ressources css avec raw angularjs modèles et je vois "erreur" 404 not found" dans l'onglet réseau de firebug.

Eg: request http://localhost:8080/myapp/%7B%7Bstylesheet.href%7D%7D, status 404

Lorsque la page est complètement chargée, il ne la substitution des valeurs de modèle et de charges de la bonne css.

Est-il un moyen d'éviter l'erreur 404 et faire le charger le css après angularjs traitement?

InformationsquelleAutor Raja | 2012-08-11