11월 2주차

Gong Kang·2021년 11월 6일
0

span 태그의 값에 접근방법을 공부하다가
ref를 이용해서 해결하려고 했으나 실패함 -> ref 공부가 필요

기본적으로 span 태그는 value 값을 가지지 않는다
value 값은 input 태그에서 가진다

더 간단한 방법으로 해결할 수 있었다
클릭했을때 타겟의 innerText에 접근하면 된다

const onTattoo = (event) => {
        props.tattoo(event.target.innerText);
    };
    
    
return (
        <header className={styels.header}>
            {/* stattoo 페이지 이동 텍스트 버튼 */}
            <div className={styels.link}>
                <span className={`${styels.linkText} ${styels.tattoo}`} onClick={onTattoo} >TATTOO</span>
                <span className={`${styels.linkText} ${styels.life}`}>
                    <Link to="/profile">LIFE</Link>
                </span>
                <span className={`${styels.linkText} ${styels.about}`}>ABOUT</span>
                <span className={`${styels.linkText} ${styels.login}`} onClick={onLogin}>LOGIN</span>
            </div>
        </header>

    );
profile
꾸준히 하루에 한번씩..!

0개의 댓글