Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

multiple image upload in react js

import * as React from "react"

class ImageUpload extends React.Component {
  state: {
    files: []
  }

  fileSelectedHandler = (file: any) => {
    let addedFiles = this.state.files.concat(file)
    this.setState({ files: addedFiles })
    console.log("upload file " + file.name)
  }

  render() {
    return (
      < form >
        <div>
          <h2>Upload images</h2>
        </div>
        <h3>Images</h3>
        <input type="file" onChange={this.fileSelectedHandler} />
      </form>
    )
  }
}

export default ImageUpload
Comment

multiple image upload react

class ImageUpload extends React.Component {
  state = {
    files: []
  }

  fileSelectedHandler = (e) => {
    this.setState({ files: [...this.state.files, ...e.target.files] })
  }

  render() {
    return (
      <form>
        <div><h2>Upload images</h2></div>
        <h3>Images</h3>
        <input type="file" multiple onChange={this.fileSelectedHandler} />
      </form>
    )
  }
}


ReactDOM.render(<ImageUpload />, document.getElementById('app'))
Comment

PREVIOUS NEXT
Code Example
Javascript :: appendchild element once if element present in js 
Javascript :: connect to redux store outside component 
Javascript :: nestjs prisma on query 
Javascript :: redirect using expressjs 
Javascript :: express project structure 
Javascript :: setinterval 
Javascript :: implement queue using stack javascript 
Javascript :: js date format 
Javascript :: regex javascript online 
Javascript :: jquery get data element 
Javascript :: js return a promise 
Javascript :: svg clientx 
Javascript :: Object Property Shorthand javascript 
Javascript :: code javascript 
Javascript :: Detect Pangram 
Javascript :: jquery parse html 
Javascript :: js class 
Javascript :: ForEach Element with Function or Lambda 
Javascript :: tailwind rn yarn install 
Javascript :: split() js 
Javascript :: javascript addeventlistener click multiple elements 
Javascript :: javascript rest 
Javascript :: javascript breakpoint 
Javascript :: angular add ellipsis to template string 
Javascript :: como checar valor do input checkbox angular 
Javascript :: How to change height of bottom material tab navigator from react-naviagtion 
Javascript :: set a variable in express.js 
Javascript :: add another column without delete table sequelize 
Javascript :: get unique id angular 
Javascript :: spread and rest javascript 
ADD CONTENT
Topic
Content
Source link
Name
4+1 =