a 태그
-
[React] React에서 <a> 태그 사용 오류 해결 방법2023.02.07
[React] React에서 <a> 태그 사용 오류 해결 방법
2023. 2. 7. 16:17
반응형
프론트엔드 작업 중 Compile Error는 아니지만 아래와 같이 Warning이 떴습니다.
React를 사용하여 작업 중에 <a> 태그를 사용해서 링크를 연결했는데 이 <a> 태그의 href="" 부분에 유효한 값을 할당하지 않아서 생기는 경고입니다.
유효한 링크를 걸어두면 쉽게 해결이 가능하나 테스트 중인 경우나 유효한 링크가 준비가 안된 경우 우선적으로 아래의 예시들과 같이 처리하여 오류를 없앨 수 있습니다.
<a href="#!">오류 해결</a>
<a href="/#">오류 해결</a>
<a href="{()=>false}">오류 해결</a>
<a href="javascript:void(0);">오류 해결</a>
<a href="javascript:;">오류 해결</a>
혹은 해당 경고가 뜬 코드의 최상단에 /* eslint-disable jsx-a11y/anchor-is-valid */ 를 입력하여 eslint를 비활성화하는 것도 방법이 되겠습니다. <a>태그가 너무 많아 일일이 처리를 해주기 어려운 경우에 간편하게 사용이 가능합니다.
반응형
'IT > Develop' 카테고리의 다른 글
[ Bazel ] Windows 환경에서 설치하기 | bazelisk (0) | 2024.07.13 |
---|---|
[React] 'React' must be in scope when using JSX 오류 해결하기 (0) | 2023.02.19 |
[Javascript] 변수선언 var, let, const ? (0) | 2023.02.06 |
[Algorithm] Merge Sort (합병 정렬) (0) | 2022.12.09 |
[Nodejs] Nodejs 설치와 버전 관리, 개발용 의존성 설치 방법 (0) | 2022.04.28 |