我試圖使用ng-href
動態加載不同的css樣式到我的頁面中,但頁面沒有使用激活的樣式進行更新。代碼如下:未通過ng-href動態加載CSS文件
<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
你能在開發檢查。控制檯,如果它返回一個「404 - 找不到文件」? – Jordumus
對不起,額外的「/」是一個錯字。 – YourReflection