2017-08-05 93 views

回答

2

可以使用角文件上传 先安装:

bower install bower install angular-file-upload 

然后将其添加为您的应用程序的依赖。

angular.module('your-app-name', ['angularFileUpload']); 

在你的控制器,注入FileUploader服务:

angular.module('your-app-name').controller('ctrlName', 
     ['$scope','FileUploader', function($scope, FileUploader) { 
     $scope.uploader = new FileUploader({ 
          url: 'server_url_here' 
        //you can add other configuration here like xsrf headers 
      }); 
     }]); 

然后在您的html:

   Multiple 
       <input type="file" nv-file-select="" uploader="uploader" multiple /><br/> 

       Single 
       <input type="file" nv-file-select="" uploader="uploader" /> 

你可以在这里找到一个详细的解释: https://github.com/nervgh/angular-file-upload 一个例子: https://github.com/nervgh/angular-file-upload/tree/master/examples/simple

+1

感谢您的回应,您可以帮我使用ASP.NET MVC控制器还请 – Navjyot

+0

嗨,对不起,对于最近的回复...可能是我可以指导你一个很好的资源/专家,他已经很好地说明了整合角度与asp.net以及遵循的最佳实践。查看此链接:www.bradoncode.com/blog/2012/11/the-code-review-aspnet-10-years-on-2.html –