Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用角度文件上载保存文件_Javascript_Angularjs - Fatal编程技术网

Javascript 使用角度文件上载保存文件

Javascript 使用角度文件上载保存文件,javascript,angularjs,Javascript,Angularjs,我在应用程序中使用angular file upload来保存文件 我有下一个代码: $scope.submitForm = function(valid, commit, file) { file.upload = Upload.upload({ url: '/tmp', data: {file: file, username: $scope.username}, }); file.upload.then(function (respon

我在应用程序中使用angular file upload来保存文件

我有下一个代码:

$scope.submitForm = function(valid, commit, file) {
    file.upload = Upload.upload({
        url: '/tmp',
        data: {file: file, username: $scope.username},
    });
    file.upload.then(function (response) {
        console.log(response);
    }, function (response) {
        console.log(response);
    }, function(env){
        console.log(env);
    })

应用程序正在我的计算机上运行,我希望该文件将保存在/tmp文件夹中。问题是,当我编写tmp时,它搜索地址/tmp,而不是位置/tmp。如何在不调用API的情况下保存文件?

如果不通过某种后端,则无法从客户端将文件保存到服务器上


Angular file uploader向url发送一个HTTP请求,在本例中,它尝试发送到/tmp,该请求很可能不指向任何内容。在本例中,客户端尝试在服务器中查找该url,这与您的情况不同,您可能还需要开发一个后端部分

出于测试目的,请记住您可以使用$httpbackend