我正在服务器上旋转图像,我想知道如何在我的页面上显示图像更改?
我想我必须使用 $scope.$apply() 但每次我使用它时都会收到错误消息“正在消化循环”
模板.html
< img src='{{tempimagefilepath}}/> <!--image-->
控制器.js
photoalbumServ.rotate_photo(post).then(function(data) {
//after server modifies photo
$scope.tempimagefilepath = $scope.baseurl + "user_images/user_43/temp/123-temp.jpg";
$scope.$apply();
});
谢谢
解决方案:
我的解决方案是更改范围值 {{tempimagefilepath}},因此图像会更改。这要求我在旋转图像时不断重命名服务器上的文件。