반응의 요소 값 가져 오기

존 스 네이더

내 코드 섹션에 다음과 같은 문제가 있습니다.

li 요소의 값에 액세스해야합니다.

const elements = element.map((element) =>
     <li>{element}</li>
     );
<ul>
<!--I need access to this value-->
{elements}
 </ul>

예:

<li>mark</li>

값 : 마크

로스 셰퍼드

다음과 같이 클릭 이벤트 핸들러를 통해 요소의 이름에 액세스 할 수 있어야합니다.

  const names = [
    'Mark',
    'John',
  ];

  const handleClick = (event) => {
    const { name } = event.target;

    // you now have access to name
  };

...other code

  return (
    <ul>
      {names.map((name) => <li name={name} onClick={handleClick}>{name}</li>)}
    </ul>
  );

또는

  const names = [
    'Mark',
    'John',
  ];

  const handleClick = (name) => {
    // you now have access to name
  };

...other code

  return (
    <ul>
      {names.map((name) => <li onClick={() => handleClick(name)}>{name}</li>)}
    </ul>
  );

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사