2016-02-22 52 views
0

我試圖在某個函數被調用時更新帶圖像和鏈接的div,並更新images對象。用AngularJS綁定圖像標籤

這是我有:

<a ng-bind="images[0]" ng-href="{{images[0].link}}"><img ng-bind="images[0]" ng-src="{{images[0].url || '' }}"></a> 

在控制器上:當用戶提交的圖像

$scope.upload = function (file, pos) { 
    $scope.images[parseInt(pos)] = file; 
    $scope.images[parseInt(pos)].url = 'http://i.imgur.com/ik9xqXp.jpg?1' 
}; 

調用此函數。

然而,當圖像對象更新,而不是圖像,我得到的字符串「[目標文件]

我在做什麼錯?

+0

您可以向控制器顯示更新圖像對象的位置 –

+0

它看起來只是一個ReferenceError。您想要訪問某些數據,但要訪問另一個數據,就像@NagaSandeep所說的那樣,給我們一點點以代碼爲例 – Nevershowmyface

+0

你確定'images [0] .url'返回一個字符串嗎? –

回答

2

刪除ng-bind,只是使用ng-srcng-src已經把手雙向綁定