<!DOCTYPE html><html><head><title>Basic Rating</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png"><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v6.css"type="text/css" /></head><body><divid="root"><divclass="sample center"><igc-ratingclass="size-large"label="Rate Experience"max="5"step=".5"hover-preview></igc-rating></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<scriptsrc="src/index.ts"></script>
<% } %>
</body></html>html
<!DOCTYPE html><html><head><title>Rating w/ Custom Symbol</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png"><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v6.css"type="text/css" /></head><body><divid="root"><divclass="sample center"><igc-ratinglabel="Rate Experience"value="3"step=".5"hover-preview><igc-rating-symbol><igc-iconname="heart"></igc-icon><igc-iconname="empty-heart"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="heart"></igc-icon><igc-iconname="empty-heart"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="heart"></igc-icon><igc-iconname="empty-heart"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="heart"></igc-icon><igc-iconname="empty-heart"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="heart"></igc-icon><igc-iconname="empty-heart"slot="empty"></igc-icon></igc-rating-symbol></igc-rating></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<scriptsrc="src/index.ts"></script>
<% } %>
</body></html>html
/* shared styles are loaded from: *//* https://static.infragistics.com/xplatform/css/samples */css
등급 구성요소의 여는 괄호와 닫는 괄호 사이의 등급 기호 수에 따라 최대값이 결정됩니다.
단일 선택
Ignite UI for Web Components 등급 구성 요소에는 사용자가 다양한 등급 값에 대해 다른 아이콘/요소를 제공할 수 있는 단일 선택 모드가 있습니다. 이 경우 아이콘/요소 중 하나만 선택하고 사용자가 제공한 피드백을 반영할 수 있습니다.
<!DOCTYPE html><html><head><title>Single Selection Rating</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png"><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v6.css"type="text/css" /></head><body><divid="root"><divclass="sample center"><igc-ratinglabel="Rate Experience"single><igc-rating-symbol><div>😣</div><divslot="empty">😣</div></igc-rating-symbol><igc-rating-symbol><div>😔</div><divslot="empty">😔</div></igc-rating-symbol><igc-rating-symbol><div>😐</div><divslot="empty">😐</div></igc-rating-symbol><igc-rating-symbol><div>🙂</div><divslot="empty">🙂</div></igc-rating-symbol><igc-rating-symbol><div>😆</div><divslot="empty">😆</div></igc-rating-symbol></igc-rating></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<scriptsrc="src/index.ts"></script>
<% } %>
</body></html>html
Ignite UI for Web Components 등급 구성 요소를 사용하면 단일 등급 값의 빈 상태와 선택된 상태에 대해 서로 다른 아이콘/요소를 사용할 수 있습니다. 심볼을 선언할 때 각 슬롯(비어 있는 아이콘과 가득 찬 아이콘)에 대해 2개의 아이콘을 제공해야 하며, 이는 동일하더라도 마찬가지입니다. 예컨대:
<!DOCTYPE html><html><head><title>Empty State Rating</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png"><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v6.css"type="text/css" /></head><body><divid="root"><divclass="sample center"><igc-rating><igc-rating-symbol><igc-iconname="bandage"></igc-icon><igc-iconname="bacteria"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="bandage"></igc-icon><igc-iconname="bacteria"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="bandage"></igc-icon><igc-iconname="bacteria"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="bandage"></igc-icon><igc-iconname="bacteria"slot="empty"></igc-icon></igc-rating-symbol><igc-rating-symbol><igc-iconname="bandage"></igc-icon><igc-iconname="bacteria"slot="empty"></igc-icon></igc-rating-symbol></igc-rating></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<scriptsrc="src/index.ts"></script>
<% } %>
</body></html>html
/* shared styles are loaded from: *//* https://static.infragistics.com/xplatform/css/samples */css
구성
하나의
등급에 대한 single 시각적 모드를 켭니다. 피드백 이모티콘 얼굴과 같이 고유한 값을 전달하는 기호를 사용할 때 유용합니다.
<!DOCTYPE html><html><head><title>Styled Rating</title><metacharset="UTF-8" /><linkrel="shortcut icon"href="https://static.infragistics.com/xplatform/images/browsers/wc.png"><linkrel="stylesheet"href="https://fonts.googleapis.com/icon?family=Material+Icons" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Kanit&display=swap" /><linkrel="stylesheet"href="https://fonts.googleapis.com/css?family=Titillium Web" /><linkrel="stylesheet"href="https://static.infragistics.com/xplatform/css/samples/shared.v6.css"type="text/css" /></head><body><divid="root"><divclass="sample center"><igc-ratinglabel="Styled Rating"value="2.5"step=".5"hover-preview></igc-rating></div></div><!-- This script is needed only for parcel and it will be excluded for webpack -->
<% if (false) { %>
<scriptsrc="src/index.ts"></script>
<% } %>
</body></html>html