Suggestion快捷指令
用于给予用户快捷提示的组件
使用import{ Suggestion }from"@ant-design/x"; |
使用import{ Suggestion }from"@ant-design/x"; |
通用属性参考:通用属性
属性 | 说明 | 类型 | 默认值 | 版本 |
---|---|---|---|---|
block | 是否整行宽度 | boolean | false | - |
children | 自定义输入框 | ({ onTrigger, onKeyDown }) => ReactElement | - | - |
items | 建议项列表 | SuggestionItem[] | ((info: T) => SuggestionItem[]) | - | - |
open | 受控打开面板 | boolean | - | - |
rootClassName | 根元素样式类名 | string | - | - |
onSelect | 选中建议项回调 | (value: string) => void | - | - |
onOpenChange | 面板打开状态变化回调 | (open: boolean) => void | - | - |
type onTrigger<T> = (info: T | false) => void;
Suggestion 接受泛型以自定义传递给 items
renderProps 的参数类型,当传递 false
时,则关闭建议面板。
属性 | 说明 | 类型 | 默认值 | 版本 |
---|---|---|---|---|
children | 子项目 | SuggestionItem[] | - | - |
extra | 建议项额外内容 | ReactNode | - | - |
icon | 建议项图标 | ReactNode | - | - |
label | 建议项显示内容 | ReactNode | - | - |
value | 建议项值 | string | - | - |