아이콘 사용
2426 단어 reacthtmlcodenewbiewebdev
기본 HTML로 작업한 경우 URL을 참조하기 위해
<a>
태그를 사용한다는 것을 알고 있습니다. 다음과 같이 표시됩니다.<a href='https://www.linkedin.com/in/maasa-kono'>LinkedIn link</a>
...다음과 같이 표시됩니다.
이렇게 하면 페이지를 내 LinkedIn 프로필로 리디렉션하는 "LinkedIn 링크"라는 제목의 클릭 가능한 링크가 DOM에 생성됩니다. 그러나 새 탭에서 페이지를 열고 싶습니다(개인 취향). 그렇게 하려면
<a>
를 추가하여 targe='_blank'
태그를 업데이트해야 하므로 업데이트된 버전은 다음과 같습니다.`<a href='https://www.linkedin.com/in/maasa-kono' target='_blank' rel='noopener noreferrer'>LinkedIn link</a>`
rel='noopener noreferrer'
가 추가되었음을 알 수 있습니다. 이것은 터미널에 표시되는 보안 위험 알림으로 인해 추가되었으며 자세한 내용은 here 에서 읽을 수 있습니다.이제 사용자가 내 웹사이트에서 자신의 위치를 잃지 않도록 새 탭에서 열리는 링크가 생겼습니다!
이제 일반 텍스트가 아닌 해당 아이콘 이미지를 클릭하고 싶습니다. 이 작업을 수행하기 위해 터미널에서 다음을 실행하여 다운로드할 수 있는
react-share
패키지를 활용했습니다.npm install react-share --save
또는
yarn add react-share
설치가 완료되면 이제 패키지에서 사용할 수 있는 소셜 미디어 아이콘을 가져와 웹 사이트에서 사용할 수 있습니다. 먼저 파일 상단에서 사용하려는 특정 아이콘을 가져오겠습니다.
import React from 'react';
import {LinkedinIcon} from 'react-share';
이제 이 파일에서 LinkedIn 아이콘을 사용할 수 있습니다! 다음과 같이 업데이트되도록 링크 텍스트를 바꾸겠습니다.
<a href='https://www.linkedin.com/in/maasa-kono/' target="_blank" rel='noopener noreferrer'><LinkedinIcon /></a>
이제 우리 페이지는 다음과 같습니다.
react-share
가 제공하는 right here에 대한 자세한 정보를 찾을 수 있습니다.즐거운 코딩하세요!
Reference
이 문제에 관하여(아이콘 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/maasak/using-icons-43cp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)