账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    angularjs 使用 http post上传文件的时候 怎么取消上传?
    34
    0

    1.使用angular$http上传大文件时,中途需要终止上传,怎么实现呢?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在AngularJS中,你不能直接取消文件上传。但是,你可以设置一个默认值,让用户可以选择上传文件。

      在HTML文件中,你可以添加一个输入框和一个提交按钮。当用户点击提交按钮时,你可以使用AngularJS的HttpClient API来发送一个POST请求到服务器。

      以下是一个简单的例子:

      ```html

      ```

      在服务器端,你可以检查请求的文件是否是一个有效的文件。如果是,你可以创建一个新的表单,让用户选择文件。然后,你可以使用AngularJS的HttpClient API来发送一个POST请求到指定的URL。

      以下是一个简单的例子:

      javascript app.controller('appCtrl', function($scope, $http) { $http({ method: 'POST', url: '/upload', data: { fileToUpload: $scope.fileToUpload } }).then(function(response) { console.log(response.data); }, function(error) { console.log(error); }); });

      在这个例子中,当用户上传文件时,表单的fileToUpload属性会被设置为上传的文件。然后,服务器端的POST请求会被发送到指定的URL,参数是fileToUpload。服务器端的代码将检查请求的文件是否是一个有效的文件,如果是,服务器端将创建一个新的表单,让用户选择文件。然后,服务器端将使用AngularJS的HttpClient API来发送一个POST请求到指定的URL。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部