Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- spring-boot
- 인프런
- 계산맞추기 게임
- Python
- Spring-Framework
- intellij
- vs code 내 node
- Colaboratory 글자 깨짐
- node.js로 로그인하기
- props
- Do it 자바스크립트 + 제이쿼리 입문
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- node.js 설치
- react오류
- 리액트
- 자바스크립트
- react
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- DB Browser
- googleColaboratory
- 거북이 대포 게임
- 웹 게임을 만들며 배우는 리액트
- 따라하며 배우는 노드 리액트 기본 강의
- Concurrently
- 모던자바스크립트
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- 모두의 파이썬
- 노드에 리액트 추가하기
- JS 개념
- 타자 게임 만들기
Archives
- Today
- Total
프로그래밍 삽질 중
[React Blog 만들기] 코딩애플 강의 복습 2 본문
* 유료 강의이므로 코드의 모든 내용을 올리진 않음
* 개인적으로 중요하다고 생각되는 부분만 올릴 예정(주로 function 부분)
* 당연하지만 강의코드와 작성자의 코드는 순서는 비슷하나 이름 등이 다름
[참고한 사이트]
react state, props 사용법
css
[복습 결과물]
(1) [ 날씨 기준 ]⭐0 밑 날씨 정보 map을 이용하기(array에 있는 내용들을 불러온 것)
(2) 오늘의 날씨 버튼 열고 닫기, 날씨 변경하기(랜덤은 아님, 지정된 배열의 숫자 변경으로 값 불러옴)
(3) Modal1 열고 닫기, Modal1의 제목 변경(서울, 부산, 인천 날씨라는 제목 클릭 시 변경됨)
(3)-1 서울, 부산, 인천 날씨 글을 map을 이용하기(<div> 요약)
app.js
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
32
33
34
35
36
37
38
39
40
|
function App() {
let [title, titleChange] = useState(['서울 날씨', '부산 날씨', '인천 날씨']);
let [weather, weatherChange] = useState(['맑음', '흐림', '비', '눈', '장마', '천둥번개'])
let [star, starChange] = useState(0);
let [pushTitle, pushTitleChange] = useState(0);
let [pushWether, pushWetherChange] = useState(0);
function Modal1(props) {
return (
<div className="modal1">
<h3>제목 : { props.title[props.pushTitle] }</h3>
<p>상세내용 : { props.weather[0] }</p>
</div>
)
}
let [modal1, modal1Change] = useState(false);
function Today(props) {
return (
<div className="today">
<h3>오늘의 날씨 : { props.weather[props.pushWether] } </h3>
</div>
)
}
let [today, todayChange] = useState(false);
return (
//삭제함
);
}
export default App;
|
cs |
'과거 프로그래밍 자료들 > React' 카테고리의 다른 글
client(react)와 server(node.js) 연결하기 - 인증하기 중 오류 발생 (0) | 2022.05.12 |
---|---|
client(react)와 server(node.js) 연결하기 - 로그인 하기(클라이언트 부분) (0) | 2022.05.11 |
client(react)와 server(node.js) 연결하기 - 로그인 하기(서버부분) (0) | 2022.05.11 |
client(react)와 server(node.js) 연결하기 (0) | 2022.05.10 |
[React Blog 만들기] 코딩애플 강의 복습 1 (0) | 2021.08.25 |