我想删除我正在做的angular项目中上传的照片
I want to delete the uploaded photos in angular project m doing
这是我创建的服务。提取照片已经完成,我需要删除提取的内容。大家都清楚地看到,我只是在代码的删除部分复制代码以获取和上传。
this.fetchPhotos = function(userId){
if(userId)
return photo.customPOST({id: userId}, 'findByUserId');
else
return photo.customPOST(userId, 'findByUserId');
};
/**
*
*/
this.deletePhotos = function(userId){
if(userId)
delete photo.customPOST ({id: userId}, 'findByUserId');
else
delete photo.customPOST (userId, 'findByUserId');
};
这是控制器
$scope.uploadBannerPhoto = function(file,folder){
if(file.files.length <= 0) return;
PhotoServices.upload2S3(file.files[0],folder).then(function(data){
$scope.card.images = $scope.card.images || {};
if(folder == 'banner'){
$scope.card.images.bannerURL = data.url;
}else{
$scope.card.images.profileURL = data.url;
}
UserDetailsServices.updateUserInfo($scope.card).then(function(status){
console.info('Saving: '+status);
},function(err){
console.error('updateUserInfo:'+err);
});
},function(err){
console.error(err);
});
}
$scope.deleteBannerPhoto = function(file,folder){
if(file.files.length <= 0) return;
PhotoServices.deletePhotos(file.files[0],folder).then(function(data){
$scope.card.images = $scope.card.images || {};
if(folder == 'banner'){
$scope.card.images.bannerURL = data.url;
delete data.url;
}else{
$scope.card.images.profileURL = data.url;
delete data.url;
}
UserDetailsServices.updateUserInfo($scope.card).then(function(status){
console.info('Saving: '+status);
},function(err){
console.error('updateUserInfo:'+err);
});
},function(err){
console.error(err);
});
}
上传正在工作,但删除不起作用。。。任何解决方案,因为我只是angular或javascript的新手,但我的项目需要我做这方面的工作。
已完成使用(删除"图片位置")
相关文章:
- 正在将数据主题添加到所有项目
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 漂亮照片图片库中的Facebook赞按钮
- 图片照片库
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 学生搜索项目jquery/javascript
- 如何获取不属于我项目的上一页的URL
- Dojo:访问dijit.form.Select中单击的项目
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- 我需要为我的朋友在这个项目上提供帮助
- 如何从 HTML 查询中删除项目
- 在Meteor项目中安装并包含npm模块后出错
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 将单击事件添加到附加的项目中
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 在javascript中搜索项目列表的性能
- 如何将本地依赖项添加到npm项目中
- 我想删除我正在做的angular项目中上传的照片
- 在 cordova 项目中,我正在使用文件传输插件上传个人资料照片,它总是返回代码 1 错误