#배운 것
<></> : 복수의 태그를 묶을 때 사용. 아무 의미가 없으며 묶는 용도로만 사용됨.
#느낀 점
delete라고 해서 fancy하게 태그를 삭제하거나 그런 게 있을 줄 알았는데,
빈 배열을 생성하고 삭제할 값을 제외하고 나머지를 담아주는 식으로 구현되어서 의외로 허무?했다
코딩을 배울수록 느끼는 거지만, 항상 인간이 생각하는 방법은 컴퓨터랑 많이 다르다는 것.
가장 저차원적으로 생각하는게 코딩에 도움이 되는 거 같다.
contextControl = <>
<li><a href={'/update/'+id} onClick={event=>{
event.preventDefault();
setMode('UPDATE');
}}>Update</a></li>
<li><input type="button" value="Delete" onClick={()=>{
const newTopics = []
for(let i=0; i<topics.length; i++){
if(topics[i].id !== id){
newTopics.push(topics[i]);
}
}
setTopics(newTopics);
setMode('WELCOME');
}} /></li>
</>
참고
https://opentutorials.org/course/4900/31271
삭제 기능 구현 & 수업을 마치며 - 생활코딩
축하합니다. 정상에 도달하셨습니다. 강의소개 삭제 기능을 구현하는 방법을 소개합니다. 강의 소스코드 변경점 import {useState} from 'react'; function Article(props){ return {props.title} {props.body} } functio
opentutorials.org
'TIL' 카테고리의 다른 글
TIL) hook 개념 및 useEffect 사용법 (3) | 2022.05.28 |
---|---|
TIL) useState 통해서 상태 업데이트 할 때 String 타입으로 변경 (0) | 2022.05.22 |
TIL) 생활코딩 React update (0) | 2022.05.15 |
TIL) React State, Props, 알고리즘, StringifyJSON, TreeUI (0) | 2022.05.14 |
TIL) React, SPA, React Router (0) | 2022.05.09 |