Tag
항목의 분류, 속성 또는 상태를 짧은 텍스트로 표시합니다.
사용 가이드
#분류·필터·상태를 짧은 이름으로 표시합니다. 동작 실행은 Button, 개수 표시는 Badge가 알맞습니다.
선택 가능한 태그
selectable로 필터처럼 켜고 끌 수 있게 합니다.
제거 가능한 태그
removable로 선택값을 목록에서 제거하게 합니다. disabled·readonly로 조작을 제한할 수 있습니다.
예제
#기능별 예제
#12개 주제에서 필요한 기능을 선택하세요. 속성 설정, 메서드 호출, 이벤트 결과와 슬롯 구성을 실행 화면과 코드로 확인할 수 있습니다.
일치하는 기능이 없습니다.
API reference
#이름에 마우스를 올리거나 키보드로 선택하면 적용 코드를 확인할 수 있습니다. 터치 화면에서는 이름을 누르세요.
<sy-tag>
Properties
| Attribute / Property | Type | Default | Description |
|---|---|---|---|
boolean | false | 사용자 조작과 키보드 포커스를 차단합니다. | |
boolean | false | 현재 값을 보여주면서 사용자 수정을 막습니다. | |
boolean | false | 태그 제거 버튼을 표시합니다. | |
boolean | false | 모서리를 둥글게 표시합니다. | |
boolean | false | 태그 선택 이벤트를 허용합니다. | |
'small' | 'medium' | 'large' | 'medium' | 컴포넌트의 크기입니다. | |
TagColor | 'gray' | 컴포넌트에 적용할 색상입니다. 지원하는 값은 타입을 확인하세요. | |
boolean | false | 제거 요청만 전달합니다. 확인 뒤 setRemove(true)를 호출하세요. |
Events
| Event | Detail | Description |
|---|---|---|
CustomEvent<{ tag: HTMLSyTagElement }> | 사용자가 항목을 선택했을 때 발생합니다. | |
CustomEvent<{ tag: HTMLSyTagElement; isManualRemove: boolean }> | 선택 항목을 제거하면 발생합니다. |
Methods
| Method | Returns | Description |
|---|---|---|
Promise<void> | Programmatically remove the tag. `isForce=true` bypasses the `manualClose` opt-out so the tag is removed even when manualClose was set (use this from your confirmation handler). |
Slots
| Slot | Description |
|---|---|
| 컴포넌트의 본문 또는 자식 항목입니다. |