일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 리엑트할수있는퍼블리셔라규
- classList remove
- windowwidth
- classList toggle
- react-router-dom
- className
- 냥빨이다가온다
- 배열중복제거
- chart.js
- 안짤렸다
- 커스텀훅
- 클래스 토글
- new set()
- 퍼블리싱
- 대표님물리기없기
- 를
- 언젠간가겠지
- react-router
- 접근성
- set()
- 2020
- classList
- chart responsive
- ROUTER 버전6
- 방심은금물
- 포트폴리오
- react
- 내배위의고양이
- classList add
- 간식금지다!
Archives
- Today
- Total
틈
[React] useRef 본문
DOM을 직접적으로 선택해야 할 때
import React, { useState, useRef } from 'react';
function InputSample(){
const nameInput = useRef();
const onReset = () => {
setInputs({
name:'',
nickname : '',
})
nameInput.current.focus();
}
return (
<div style={style}>
<input placeholder="이름" name="name" onChange={onChange} value={name} ref={nameInput} />
<input placeholder="닉네임" name="nickname" onChange={onChange} value={nickname} />
<button onClick={onReset}>초기화</button>
<div>
<b>값 : </b>
{name} ({nickname})
</div>
</div>
)
}
ref로 속성을 지정해 준 다음,
{}.current.{} 작업한다.
'code > React.js' 카테고리의 다른 글
[React] router (0) | 2021.12.31 |
---|---|
[React] React 내의 배열 렌더링 하기 (0) | 2021.12.08 |
[React] useState (0) | 2021.12.05 |
[React] props / props children (0) | 2021.12.05 |
JSX 기본규칙 (0) | 2021.11.30 |
Comments