私人输入
@cloud-ru/ds-input-private {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 <input> \\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \.
@cloud-ru/ds-input-private . . . . . QQQ:QQQ(焦点/被禁用/只读/出错),QQQ,前缀/后缀,QQQQQQ. {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得怎样@cloud-ru/ds-search,"доменные","которые".
Когда
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你说什么.
- {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢
Search。 。 。 .
В не {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}你觉得怎么样.
Установка
pnpm add @cloud-ru/ds-input-private
import { InputPrivate, useClearButton, useButtonNavigation } from '@cloud-ru/ds-input-private'
道具
私人输入
输入私有程序
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
autoComplete | string | boolean | false | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
autoFocus | boolean | false | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
className | string | —— 说 | 支助科 |
data-test-id | string | —— 说 | |
disabled | boolean | false | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
id | string | —— 说 | 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2013-12-02 |
inputMode | "decimal" | "email" | "none" | "numeric" | "search" | "tel" | "text" | "url" | text | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
max | number | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
maxLength | number | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
min | number | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
name | string | —— 说 | Html- 名称 |
onBlur | FocusEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onChange | ((value: string, e?: ChangeEvent<HTMLInputElement>) => void) | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onClick | MouseEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onFocus | FocusEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onKeyDown | KeyboardEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onMouseDown | MouseEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
onPaste | ClipboardEventHandler<HTMLInputElement> | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
pattern | string | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
placeholder | string | —— 说 | Значение |
readonly | boolean | false | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
spellCheck | boolean | true | 拼写检查(проверка) |
step | string | number | —— 说 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢 |
tabIndex | number | 0 | QQ 标签索引 |
type | "email" | "number" | "password" | "tel" | "text" | "url" | text | Тип |
value | string | `` | QQ 输入 |
相关类型
-
InputMode=:"decimal"|"email"|"none"|"numeric"|"search"|"tel"|"text"|"url" -
Type=:"email"|"number"|"password"|"tel"|"text"|"url"
使用按钮导航
使用按钮导航
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
inputRef | RefObject<T | null> | —— 说 | |
onButtonKeyDown | KeyboardEventHandler<HTMLButtonElement> | () => {} | |
postfixButtons | ActiveItem | ButtonProps | InactiveItem | —— 说 | |
prefixButtons | ActiveItem | ButtonProps | InactiveItem | [] | |
readonly | boolean | —— 说 | |
setInputFocus | (() => void) | () => focusWithoutScroll(inputRef.current) | |
submitKeys | string[] | —— 说 |
相关类型
活动项目
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
active | true | —— 说 | |
id | string | —— 说 | |
ref | ButtonRef | —— 说 | |
render | (props: RenderActiveButtonProps) => ReactElement | —— 说 | |
show | boolean | —— 说 |
-
ButtonProps=:InactiveItem | ActiveItem -
ButtonRef=:RefObject<HTMLButtonElement | null>
非活动项目
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
active | false | —— 说 | |
id | string | —— 说 | |
render | (props: RenderInactiveButtonProps) => ReactElement | —— 说 | |
show | boolean | —— 说 |
使用 Clear 按钮
使用 Clear 按钮Props
| Prop | 类型 | 默认 | 说明 |
|---|---|---|---|
clearButtonRef | RefObject<HTMLButtonElement | null> | —— 说 | |
dataTestId | string | button-clear-value | (原始内容存档于2018-09-29). data-test-id QQ. (原始内容存档于2018-10-29). QQ, когда D. |
disabled | boolean | —— 说 | |
onClear | MouseEventHandler<HTMLButtonElement> | —— 说 | |
onDown | MouseEventHandler<HTMLButtonElement> | —— 说 | |
showClearButton | boolean | —— 说 | |
size | "l" | "m" | "s" | —— 说 |
相关类型
Size=:"l"|"m"|"s"
Смотри
- 搜索, (中文(简体) ), 私人搜索 ——публичные.