我已經花了幾個小時嘗試在線給出的所有不同的方法,但沒有任何工作。我只是簡單地想要加載腳本以在所有圖像加載後運行。有沒有關於Angular的東西讓我不能這樣做?我正在使用$routeProvider
:如何設置腳本在所有照片加載後運行?
var photos = {
name: 'photos',
url: '/photos',
views: {
main: {
templateUrl: "views/photos/photos.html",
controller: function($scope,$http){
$http({
url: 'get/photos',
method: "POST"
})
.success(function (data, status, headers, config) {
$scope.data = data;
// this doesn't work
$(window).load(function() {
myScript();
});
})
.error(function (data, status, headers, config) { $scope.status = status; });
}
}
}
};
順便說一下,我在控制檯中沒有收到任何錯誤。
我不知道angularjs,但是當我讀到這個問題的標題時,我很好奇你的方法。如果您可以獲取要加載的照片數量,您可以簡單地使用計數器,然後在達到計數器時啓動腳本? – Sebastian