REST API 과거의 SOAP이란 복잡한 형식을 대체한 RESTful한 형식의 API 정보들이 주고 받아지는데 있어서 개발자들 사이에 널리 쓰이는 일종의 형식 HTTP형식으로 요청을 보낼 때 어떤 URI에 어떤 메소드를 사용할 지 개발자들 사이에서 지켜지는 약속 HTTP프로토콜을 HTTP프로토콜답게 사용하자! 각 요청이 어떤 동작이나 정보를 위한 것인지 요청의 모습 자체로 추론 가능 자원을 구조와 함께 나타내는 형태의 구분자 > URI { topics : [ {id: 1, title: rest, body: ... }, {id: 2, title: ajax, body: ... }, {id: 3, title: json, body: ... } ] } Resource topics와 같은 데이터 Collectio..
보호되어 있는 글입니다.
input값을 넘긴 후 input값을 초기화하려고 하는데 오류가 남! class addForm extends Component { inputRef = createRef(); addHabit = (e) => { e.preventDefault(); const name = this.inputRef.current.value; this.props.addHabit(name); this.inputRef.current.reset(); }; ...... this.inputRef.current.reset is not a function this.inputRef.current.reset는 함수가 아니다 왜..? reset()은 있는 건데... 왜...? input에는 reset()을 사용할 수 없다 input을 감싸고 있는..
habits라는 배열에서 받아온 habit이라는 인자와 id가 같으면 count를 내려주는 로직을 짜고 싶은데 handleDecrement = (habit) => { const habits = this.state.habits.map((item) => { if (item.id === habit.id) { const count = habit.count - 1; return { ...habit, count: count < 0 ? 0 : count }; } }); this.setState({ habits }); }; 이렇게 쓰면 에러가 남 Array.prototype.map() expects a value to be returned at the end of arrow function map()은 화살표 함수의 ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
- Total
- Today
- Yesterday
- html
- 코드잇
- 깃
- 김버그
- 코딩앙마
- 회고
- vue
- Python
- 비주얼스튜디오코드
- Til
- 드림코딩
- TS
- 리액트
- js
- map
- git
- 제로초
- Typescript
- 자바스크립트
- 타입스크립트
- 저스트코드
- scss
- javascript
- CSS
- 스파르타코딩클럽
- 제이쿼리
- vscode
- 구름에듀
- 파이썬
- React
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |