AngularJS:仍有404(未找到)错误

时间:2014-07-22 03:02:29

标签: javascript angularjs

我知道使用ng-src指令的技巧,但我在img标签上仍有404错误。

这是控制器。

.controller('DetailCtrl', ['$scope', '$stateParams','Hairstyles',
    function($scope, $stateParams, Hairstyles) {
        Hairstyles.getDetails($stateParams.hairstyleId).then(function(data){
            $scope.hairstyle = data.hairstyle;
        });
    }])

这是服务。

getDetails: function(postId) {
            return $http.get("http://example.com/hairstyle/api"+postId).then(function(result){
                return result.data;
            });
        }

以下是观点。

<img class="full-image" ng-src="http://example.com/files/large/{{hairstyle.photo}}">

我在Chrome的javascript控制台中收到了这样的错误。

  

获取http://example.com/files/large/ 404(未找到)

注意在最后一个斜杠(/)之后它是空的。并且不要担心数据,它是否正确处理。此错误后图像显示正确。但是,我只想消除错误。它在我的服务器上创建了很多错误日志。

我相信这只是因为使用http.get的同步问题,我能解决这个问题吗?

0 个答案:

没有答案