标记
@cloud-ru/ds-tag - Пакет меток меток компонент 标记 (QQ) \\\\ \ \ \ \ \ \ \ \ \ \ {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}塔格·罗 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我...
Пакет @cloud-ru/ds-tag содержит:
- 标记 ——одиночная. Рендерится
<span>по,как<a>приhref, \ \ \ \ \onDelete。 。 。 . - 标签 - 。 。 。 。 。 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
Установка
pnpm add @cloud-ru/ds-tag
import { Tag, TagRow } from '@cloud-ru/ds-tag'
标记
——出道出道,出道出道.
Компактная. По <span>页:1 <a> при href; показывает; кнопку onDelete. Режимы:тег也 onDelete игнорируется.
Когда
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *********************************************************.
- Для (Активный,Ошибка也.
- # # # # # # # # # # 搜索/过滤 UI # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
onDelete。 。 。 .
Когда не : +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
Анатомия
大小
xs {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}我.., s - дефолт, m {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢.
外观
Семантический/цвет: neutral - нейтральный, primary - акцент, red - ошибка/критично, orange编号 :yellow - предупреждение, green - успех, blue - инфо, violet编号 :pink - 额...
Примеры
1. 国家
Простая с 出场
import { Tag } from '@cloud-ru/ds-tag';
export function Basic() {
return <Tag label='Frontend' appearance='blue' />;
}
2. 国家
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}在Delet上说
import { Tag } from '@cloud-ru/ds-tag';
export function Removable() {
return <Tag label='React' appearance='blue' onDelete={() => alert('remove')} />;
}
道具
标记选项
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
appearance | "blue" | "green" | "neutral" | "orange" | "pink" | "primary" | "red" | "violet" | "yellow" | —— 说 | |
as | "a" | —— 说 | -=YTET -伊甸园字幕组=- 翻译: 链接 QQ 反应- router- dom) |
className | string | —— 说 | |
data-test-id | string | —— 说 | |
innerRef | ((instance: HTMLAnchorElement | null) => void) | RefObject<HTMLAnchorElement> | Ref<HTMLSpanElement> | —— 说 | (原始内容存档于2017-09-29). Ref QQ DOM-элемент. Используем,чтобы也 forwardRef (原始内容存档于2018-09-21) (英语). 参考: реальный DOM-элемент/инстанс,который as。 。 。 . Используем,чтобы也 forwardRef (原始内容存档于2018-09-21) (英语). |
label | string | —— 说 | |
onDelete | MouseEventHandler<HTMLButtonElement> | —— 说 | Обработчик. {\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}我们离开 |
size | "m" | "s" | "xs" | —— 说 | |
tabIndex | number | —— 说 | |
tooltip | TooltipProps | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
truncateVariant | "end" | "middle" | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得怎么样. |
相关类型
-
Appearance=:"blue"|"green"|"neutral"|"orange"|"pink"|"primary"|"red"|"violet"|"yellow" -
Size=:"m"|"s"|"xs"
标签
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 Tag подряд. Принимает items {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
Когда
- Для:"тегов";"записи";"записи";"相";"相";"相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相.
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
- Везде,где也.
Анатомия
大小
{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得怎么样 xs, (中文(简体) ), s, (中文(简体) ), mНаследуется Tag。 。 。 .
外观
{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得怎么样 neutral, (中文(简体) ), primary, (中文(简体) ), red, (中文(简体) ), orange, (中文(简体) ), yellow, (中文(简体) ), green, (中文(简体) ), blue, (中文(简体) ), violet, (中文(简体) ), pink。 。 。 .
Примеры
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
行Limit=1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
import { TagRow } from '@cloud-ru/ds-tag';
export function RowTruncated() {
return (
<TagRow
rowLimit={1}
items={[
{ id: '1', label: 'Frontend', appearance: 'blue' },
{ id: '2', label: 'Backend', appearance: 'green' },
{ id: '3', label: 'Design', appearance: 'violet' },
{ id: '4', label: 'DevOps', appearance: 'orange' },
{ id: '5', label: 'Data', appearance: 'yellow' },
]}
/>
);
}
道具
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
className | string | —— 说 | |
data-test-id | string | —— 说 | |
items | TagRowItem[] | —— 说 | |
moreButtonLabel | string | —— 说 | |
onItemRemove | ((item: string) => void) | —— 说 | |
rowLimit | number | —— 说 | |
size | "m" | "s" | "xs" | —— 说 |