Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

upload files with angular

fileChange(element) {
  this.uploadedFiles = element.target.files;
}

upload() {
  let formData = new FormData();
  for (var i = 0; i < this.uploadedFiles.length; i++) {
    formData.append("uploads[]", this.uploadedFiles[i], this.uploadedFiles[i].name);
  }
  this.http.post('/api/upload', formData)
    .subscribe((response) => {
    console.log('response received is ', response);
  })
}
Comment

upload file angular

<input type="file" class="file-upload" (change)="functionName($event)">
Comment

file upload in angular 10 post

onFileSelected(event) {
    if(event.target.files.length > 0) 
     {
       this.myForm.patchValue({
          fileName: event.target.files[0],
       })
     }
  }

submit(){
    const formData = new FormData();
    formData.append('file', this.myForm.get('fileName').value);
   
    this.http.post('http://localhost:3000/upload', formData)
      .subscribe(res => {
        console.log(res);
        alert('Uploaded Successfully.');
      })
  }
Comment

image file upload in angular

import { Component, OnInit } from '@angular/core';
import { FileUploadService } from './file-upload.service';
  
@Component({
    selector: 'app-file-upload',
    templateUrl: './file-upload.component.html',
    styleUrls: ['./file-upload.component.css']
})
export class FileUploadComponent implements OnInit {
  
    // Variable to store shortLink from api response
    shortLink: string = "";
    loading: boolean = false; // Flag variable
    file: File = null; // Variable to store file
  
    // Inject service 
    constructor(private fileUploadService: FileUploadService) { }
  
    ngOnInit(): void {
    }
  
    // On file Select
    onChange(event) {
        this.file = event.target.files[0];
    }
  
    // OnClick of button Upload
    onUpload() {
        this.loading = !this.loading;
        console.log(this.file);
        this.fileUploadService.upload(this.file).subscribe(
            (event: any) => {
                if (typeof (event) === 'object') {
  
                    // Short link via api response
                    this.shortLink = event.link;
  
                    this.loading = false; // Flag variable 
                }
            }
        );
    }
}
Comment

file upload in angular 10

onFileChange(event) {
    const reader = new FileReader();

    if (event.target.files && event.target.files.length) {
      const [file] = event.target.files;
      reader.readAsDataURL(file);
      reader.onload = () => {
        this.data.parentForm.patchValue({
          tso: reader.result
        });

        // need to run CD since file load runs outside of zone
        this.cd.markForCheck();
      };
    }
  }
Comment

angular file upload

upload() {
    let formData = new FormData();
    for (var i = 0; i < this.uploadedFiles.length; i++) {
        formData.append("uploads[]", this.uploadedFiles[i], this.uploadedFiles[i].name);
    }
    this.http.post('/api/upload', formData)
    .subscribe((response) => {
         console.log('response received is ', response);
    })
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: TypeError: Assignment to constant variable. 
Javascript :: foreach loop js arrow functons 
Javascript :: componentwillreceiveprops hooks 
Javascript :: how to create thumbnail image from video in javascript 
Javascript :: js window onload 
Javascript :: new Date().now 
Javascript :: how to use useeffect 
Javascript :: js hover event 
Javascript :: mongodb text search 
Javascript :: test if value is function 
Javascript :: using underscore javascript number 
Javascript :: javascript create folder 
Javascript :: display time and date in javascript 
Javascript :: js object deep clone with lodash 
Javascript :: copy element jquery 
Javascript :: react bootstrap sweetalert2 
Javascript :: exit foreach loop js 
Javascript :: coffeescript to javascript 
Javascript :: nmapscript location 
Javascript :: encryptedfields mongoose-encrypt 
Javascript :: jsx loop array 
Javascript :: map method in react 
Javascript :: xlsx to json using xlsx react 
Javascript :: how to get current template in vuejs 
Javascript :: append to map javascript 
Javascript :: explain the exclamation mark in js 
Javascript :: learn nestjs 
Javascript :: json deep dot 
Javascript :: let var diferencia 
Javascript :: append http to url 
ADD CONTENT
Topic
Content
Source link
Name
8+1 =