본문 바로가기
부트캠프교육중/react

변수를 적용하는경우

by 뭉지야 2023. 1. 22.
728x90
 <span className={tweet.username === 'parkhacker'  
  ? 'tweet__username tweet__username--purple' : 'tweet__username'
  }>
 {tweet.username}
 </span>

 

변수를 적용하게 바꾸는 경우

const Tweets = () => {
  return (
    <ul className="tweets">
      {dummyTweets.map((tweet) => {   
      const parklassName =              //여기에 변수추가!!
      tweet.username === 'parkhacker'
      ? 'tweet__username tweet__username--purple'
      : 'tweet__username';
         return (
          <li className="tweet" key={tweet.id}>
            <div className="tweet__profile">             
              <img src = {tweet.picture}></img>
            </div>
            <div className="tweet__content">
              <div className="tweet__userInfo">         
             <span className={parkClassName}>{tweet.username}</span>  //여기에 변수적용!              
                <span className = "tweet__createdAt">{tweet.createdAt}</span>
              </div>             
              <div className = "tweet__message">{tweet.content}</div>
            </div>
          </li>
        );
      })}
    </ul>
  );
};
728x90

'부트캠프교육중 > react' 카테고리의 다른 글

wireframe, mockup  (0) 2023.01.25
SPA  (0) 2023.01.25
create react app  (0) 2023.01.21
컴포넌트 기반개발에 대해서  (0) 2023.01.21
map함수 이용법  (0) 2023.01.21