您好我有下面的代碼將背景設置爲整個頁面,並能正常工作如預期的背景圖像顯示,但鉻控制檯上顯示這個錯誤動態塞汀使用AngularJs控制器背景圖像
GET http://localhost:3000/assets/img/backgrounds/%7B%7Bbgimg%7D%7D 404 (Not Found)
GET http://localhost:3000/assets/img/backgrounds/ 404 (Not Found)
當用src
而不是ng-src
加載圖像時出現此錯誤,但對於背景我不知道任何指示。這裏是我的代碼
HTML:
<body background="assets/img/backgrounds/{{bgimg}}">
<div class="view-container layer">
<div ng-view></div>
</div>
控制器
var bgImagesList = ['01.jpg',
'02.jpg', '03.jpg', '04.jpg',
'05.jpg', '06.jpg', '07.jpg',
'08.jpg', '09.jpg', '10.jpg',
'11.jpg'];
var changeBaclground = function() {
$rootScope.bgimg = bgImagesList[Math.floor(Math.random() * bgImagesList.length)];
};
我相信你可以考慮使用'ng-class'或'ng-style'。 – jh3y