내 코드 섹션에 다음과 같은 문제가 있습니다.
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] 삭제
몇 마디 만하겠습니다