Angular批量上传图片

本文介绍了使用Angular的ng2-file-upload组件实现图片批量上传的步骤。首先在module中引入组件,接着在component.ts中创建FileUploader对象并定义上传方法,最后在HTML模板中进行相关配置。通过实践得出,遇到问题时要勇于尝试,总能找到解决方案。
摘要由CSDN通过智能技术生成

强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan

前提

     该博文使用ng2-file-upload组件实现。

使用步骤

     1.在module中添加引用

import { FileUploadModule } from 'ng2-file-upload';
@NgModule({
  imports: [
    FileUploadModule,
  ]})

    2.在component.ts中

    ①添加引用

import { FileUploader } from 'ng2-file-upload';

    ②新建一个FileUploader类型的对象:

  public imgUploaders: FileUploader = new FileUploader({
    
  });

    ③写上传的方法:

 onUploadFile() {
    let obj = this;
    let options = {
      url: this.url+this.Id,
      method: "POST",
      allowedFileType: ["image"]
    }
    this.imgUploaders.setOptions(options);
   //上传所有
    this.imgUploaders.uploadAll();
    this.imgUploaders.onSuccessItem=
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值