반짝반짝 웹컴포넌트 스타
3181 단어 webdevwebcomponentssvgjavascript
반짝반짝 웹컴포넌트 스타
당신이 무엇인지 어떻게 궁금해
종종 당신은 나를 너무 건조하게 유지
또는 쉬운 파이 차트*
반짝반짝 웹컴포넌트 스타
나는 당신이 무엇인지 배우고 있습니다
반응하기 위해 난 안녕 안녕
행복한 프론트엔드가 되겠습니다
반짝반짝 웹컴포넌트 스타
이제 나는 당신이 얼마나 위대한지 압니다.
(*) Dev.to 게시물 참조: What web technologies are required to draw a pie-chart in 2021
웹 구성 요소 학습
저는 StackOverflow에 많은 질문을 던지며 웹 컴포넌트를 배웠습니다.
이제 웹 구성 요소에 대해 점점 더 많이 배웁니다.
Stack Overflow에 대한 질문에 답변합니다.
작년에 SVG 주제에서 누군가 반성점 평가를 수행하는 방법을 물었습니다.
많은 사람들처럼 저는 반성 아이콘을 그리는 것부터 시작했습니다.
녹색 전경을 잘라냅니다.
DRY(반복하지 마세요)
SVG 및 웹 구성 요소의 작동 방식에 대한 전체 설명은 다음을 참조하세요.
https://stackoverflow.com/questions/65366162/is-it-possible-to-only-show-half-of-a-svg-icon
<star-rating> 웹 구성 요소
그런 다음 웹 구성 요소가 해야 할 일은 보이지 않는 사각형의 두 배를 그려서 "반쪽 별"위의 마우스 위치를 캡처하는 것입니다.
완전히 구성 가능한 웹 구성 요소:
<star-rating stars=5 rating="3.5"
bgcolor="green" nocolor="grey" color="gold"></star-rating>
<star-rating stars=7 rating="50%"
bgcolor="rebeccapurple" nocolor="beige" color="goldenrod"></star-rating>
그런 다음 22줄의 바닐라 JavaScript 코드로 만들 수 있습니다.
코드를 가지고 놀고, 조정하고, 부수고, 다시 고치고, 향상시키고, 배우십시오!
Reference
이 문제에 관하여(반짝반짝 웹컴포넌트 스타), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/dannyengelman/twinkle-twinkle-web-component-star-23d7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<star-rating stars=5 rating="3.5"
bgcolor="green" nocolor="grey" color="gold"></star-rating>
<star-rating stars=7 rating="50%"
bgcolor="rebeccapurple" nocolor="beige" color="goldenrod"></star-rating>
그런 다음 22줄의 바닐라 JavaScript 코드로 만들 수 있습니다.
코드를 가지고 놀고, 조정하고, 부수고, 다시 고치고, 향상시키고, 배우십시오!
Reference
이 문제에 관하여(반짝반짝 웹컴포넌트 스타), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dannyengelman/twinkle-twinkle-web-component-star-23d7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)