我正在使用JS/HTML/CSS/角背景圖像改變
我想開發它,這樣雖然天氣設置的東西,然後它會改變的背景圖像,以匹配天氣應用角。
編輯:
這裏有兩個代碼,我從HTML和JS
用在我的HTML文件:
<body ng-app="Weather" ng-style="{'background-image':'url({{newBg}})'}">
在我的JS:
if($scope.Data.des == 'Clear'){
$scope.newBg = 'http://i.stack.imgur.com/mfvI9.jpg';
}
if($scope.Data.des == 'Cloudy'){
$scope.newBg = 'http://i.stack.imgur.com/mfvI9.jpg';
}
圖像是隨機的,只是爲了測試。似乎不適合我。
爲什麼要使用的功能,並在其範圍內?因爲就我所見而言,它在視圖中將會更加昂貴。 –
我正在嘗試使用ng樣式。我被告知ng-style是改變背景圖像的最好方法 –
在css中創建3個具有不同背景的類將會更容易。之後,你只需要做一個ng-class =「{'class1':Data.des ==''clear','class2':Data.des ==''Cloudy}},它會更簡單,不要把css和代碼混合在一起 –