LUCKSUNBOY 2017-07-21 02:11 采纳率: 85.7%
浏览 2809
已采纳

angularjs如何实现上传功能,并且将上传的文件保存到服务器本地的某文件夹下

目前我的代码是:$scope.upload = function (file) {

    Upload.upload( { 
        url: ' ', 
        fields: {'username': $scope.username}, 
        file: file 
        }) 
        .progress(function (evt) { 
            var progressPercentage = parseInt(100.0 * evt.loaded / evt.total); 

// alert('progress: ' + progressPercentage + '% ' + evt.config.file.name);
})
.success(function (data, status, headers, config) {
// alert(000000);
// alert('file ' + config.file.name + 'uploaded. Response: ' + ' congig======='+config.sites);
//添加文件
vm.addjson(file);
})
.error(function (data, status, headers, config) {
alert('error status: ' + status);
vm.addjson(file);
})
};
有以下问题:1:url该写什么,现在不管写什么都报404
2:这段代码能获取到file对象但是保存不到本地阿。没有实际的保存到本地的功能,这是主要问题
希望大牛们能帮忙解答

  • 写回答

1条回答 默认 最新

  • 微wx笑 Java领域优质创作者 2017-07-21 02:28
    关注

    angularjs 是一个前端的框架,它是执行在客户端浏览器上的;
    上传的文件需要由后端语言来处理,比如使用Java、php、python等。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示