componentDidMount(),fetch

박민규·2020년 7월 15일
0

React

목록 보기
3/12
componentDidMount() { //랜더가 실행되고 나서 실행된다. 1번만 실행된다
    fetch("https://jsonplaceholder.typicode.com/users")
      .then((res) => res.json())
      .then((res) => this.setState({ monsters: res }));
  }

출력 순위

constructor() 1등
render() 2등 스테이트에 변화가 생길때마다 랜더한다.
componentDidMount() 3등 최초로 1번만 실행한다.

fetch

fetch("https://jsonplaceholder.typicode.com/users")

fetch(url, [options])

패치는

  1. 비동기 요청 방식이다
  2. get이 디폴트 값이다
  3. fetch('서버주소')' 는 웹 브라우저에게 '이 서버주소로 요청해줘' 라는 의미
  4. get, post, put, delete가 있다
    요즘은 put, delete들은 거~의 안쓴다
profile
개(발)초보

0개의 댓글