我试图在调用某个函数时用图像和链接更新div并更新images
对象。
以下是我所拥有的:
<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'
};
当用户提交图像时调用此函数。
然而,当图像对象更新而不是图像时,我得到了字符串&#34; [object File]
我做错了什么?
答案 0 :(得分:2)
删除ng-bind
,然后使用ng-src
。 ng-src
已经处理双向绑定。