断线串
@cloud-ru/ds-truncate-string -=YTET -伊甸园字幕组=- 翻译: end и middle{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得呢.
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢end) и (:middle) ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————.
Когда
- Списках,и也.
- {\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}♪# # # # # # # # # # # # # # # # # # # {\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
middle) (中文(简体) ). - {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢.
Когда не -=ytet -伊甸园字幕组=- 翻译:.
Анатомия
备选案文
说吧 end - троеточие конце (стандартный CSS) ellipsis, (中文(简体) ), middle -=YTET -伊甸园字幕组=- 翻译:.
Установка
pnpm add @cloud-ru/ds-truncate-string
import { TruncateString } from '@cloud-ru/ds-truncate-string'
Примеры
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
import { TruncateString } from '@cloud-ru/ds-truncate-string';
export function TruncateEnd() {
return (
<div style={{ width: 220 }}>
<TruncateString variant='end' text='Очень длинный заголовок, который не помещается' maxLines={1} />
</div>
);
}
. . .
import { TruncateString } from '@cloud-ru/ds-truncate-string';
export function TruncateMiddle() {
return (
<div style={{ width: 220 }}>
<TruncateString variant='middle' text='2024-quarterly-report-final-v3.pdf' />
</div>
);
}
Многострочное
import { TruncateString } from '@cloud-ru/ds-truncate-string';
export function TruncateMultiline() {
return (
<div style={{ width: 260 }}>
<TruncateString
variant='end'
maxLines={3}
text='Длинное описание, которое укладывается в три строки, а затем обрезается с троеточием в конце.'
/>
</div>
);
}
道具
断线串接方案
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
className | string | —— 说 | |
data-test-id | string | —— 说 | |
hideTooltip | boolean | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
maxLines | number | —— 说 | Максимальное:кол也. |
placement | "bottom" | "bottom-end" | "bottom-start" | "left" | "left-end" | "left-start" | "right" | "right-end" | "right-start" | "top" | "top-end" | "top-start" | —— 说 | {\fn华文仿宋\fs16\1cHD1D1D1}好. |
text | string | —— 说 | Текст,который也 |
tooltipClassName | string | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
trigger | "click" | "clickAndFocusVisible" | "focus" | "focusVisible" | "hover" | "hoverAndFocus" | "hoverAndFocusVisible" | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
variant | "end" | "middle" | end | 说吧 End - с Middle - по середине |