栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

AngularJS $ http发布文件和表单数据

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

AngularJS $ http发布文件和表单数据

我最近写了一条指令,支持本地多个文件上传。我创建的解决方案依赖于服务来填补$
http服务所标识的空白。我还包含了一条指令,该指令为您的angular模块提供了一个易于使用的API,用于发布文件和数据。

用法示例:

<lvl-file-upload    auto-upload='false'    choose-file-button-text='Choose files'    upload-file-button-text='Upload files'    upload-url='http://localhost:3000/files'    max-files='10'    max-file-size-mb='5'    get-additional-data='getData(files)'    on-done='done(files, data)'    on-progress='progress(percentDone)'    on-error='error(files, type, msg)'/>

您可以在github上找到代码,并在我的博客上找到文档。

您可以在Web框架中处理文件,但是我创建的解决方案提供了将数据获取到服务器的角度接口。您需要编写的角度代码是对上传事件的响应

angular    .module('app', ['lvl.directives.fileupload'])    .controller('ctl', ['$scope', function($scope) {        $scope.done = function(files,data} {  };        $scope.progress = function(percentDone) {  };        $scope.error = function(file, type, msg) {  };        $scope.getAdditionalData = function() {  };    });


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/640660.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号