ng-href
を使用して異なるCSSスタイルをページに動的に読み込もうとしていますが、ページがアクティブなスタイルで更新されていません。次のようにコードがある:CSSファイルがng-href経由で動的に読み込まれていません
<html ng-app="myapp" ng-controller="myController as myctrl">
<head>
<link rel="stylesheet" ng-href="../assets/css/{{ myctrl.style }}.css">
</head>
</html>
私のコントローラでは、私は次の操作を行います
vm.style = "redStyle";
pub.subscribe('style', function(theStyle) {
vm.style = theStyle;
});
subscribe
内の変数は、一度公開が行われた新しいスタイルで更新されます。しかし、スタイルがページ上で更新されるように、それぞれのCSSファイルがロードされていません。私が逃しているアイデアは何ですか?
あなたは// – Vivz
2は、あなたがDEVで確認することができています。コンソールは "404 - ファイルが見つかりません"を返すかどうか? – Jordumus
申し訳ありませんが、追加の "/"はタイプミスです。 – YourReflection